Anforderungen
Generieren Sie zufällig eine Kombination aus Großbuchstaben und Zahlen fester Länge.
Implementierung
#!/usr/bin/env python # -*- coding:utf-8 -*- import random def getRandomSet(bits): num_set = [chr(i) for i in range(48,58)] char_set = [chr(i) for i in range(65,90)] total_set = num_set + char_set value_set = "".join(random.sample(total_set, bits)) return value_set if __name__ == '__main__' : strings = getRandomSet(26) print(strings)
Analyse
1. Verwenden Sie zuerst chr(). Funktion: Erzeugen Sie zwei Listen mit Großbuchstaben und Zahlen
2. Führen Sie die beiden Listen zusammen
3. Verwenden Sie die Stichprobenfunktion des Zufallsmoduls, um die angegebene Anzahl von Zeichen zufällig zu sammeln.
4. Das Ergebnis der Zufallsstichprobe ist eine Liste und muss in den Typ str konvertiert werden.
Das obige ist der detaillierte Inhalt vonSo generieren Sie zufällig eine Folge von Großbuchstaben und Zahlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!