Verwenden Sie die Funktion range() von Python, um eine Zahlenfolge in einem bestimmten Bereich zu generieren.
Bei der Python-Programmierung besteht ein sehr häufiger Bedarf darin, eine Reihe von Zahlenfolgen zu generieren. Diese Zahlen können für verschiedene Operationen wie Iteration, Schleife, Indizierung usw. verwendet werden. Um diesen Bedarf zu decken, bietet Python eine sehr praktische integrierte Funktion range(). Die Syntax der Funktion
range() lautet wie folgt:
range(start, stop, step)
wobei start den Startwert darstellt (optional, Standardwert ist 0), stop den Endwert darstellt (erforderlich) und step stellt die Schrittgröße dar (optional, Standard ist 1).
Hier sind einige Beispiele für die Verwendung der Funktion „range()“ zum Generieren einer Zahlenfolge:
Beispiel 1: Erzeugen einer Zahlenfolge von 0 bis 4 (außer 4)
for num in range(4): print(num)
Ausgabe:
0 1 2 3
Beispiel 2: Erzeugen einer Zahl Sequenz von 2 bis 8 (außer 8), mit einer Schrittweite von 2
for num in range(2, 8, 2): print(num)
Ausgabe:
2 4 6
Beispiel 3: Generieren Sie eine Zahlenfolge von 10 bis 1 (außer 1), mit einer Schrittweite von -1
for num in range(10, 1, -1): print(num)
Ausgabe:
10 9 8 7 6 5 4 3 2
Beispiel 4: Generieren Sie eine Liste mit einer Zahlenfolge.
num_list = list(range(5)) print(num_list)
Ausgabe:
[0, 1, 2, 3, 4]
Das obige ist der detaillierte Inhalt vonVerwenden Sie die Funktion range() von Python, um eine Folge von Zahlen in einem angegebenen Bereich zu generieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!