Range-Funktion in Python
Um über Indizes anstelle von Elementen zu iterieren, ist die range()
-Funktion unerlässlich. Sie erzeugt eine Zahlenfolge und gibt ein range
-Objekt zurück. Diese Funktion akzeptiert ein, zwei oder drei numerische Argumente. Mit einem einzelnen Argument n
erzeugt range(n)
Ganzzahlen von 0
bis, aber nicht einschließlich, n
.
Zum Beispiel erzeugt range(5)
die Zahlen 0
bis 4
.
123# Range with one argument for i in range(5): print(i, end = ' ')
Wenn range()
zwei Argumente erhält, n
und m
, erzeugt es Ganzzahlen beginnend bei n
bis, aber nicht einschließlich, m
.
Zum Beispiel erzeugt range(5, 10)
die Zahlen 5 bis 9.
123# Range with two arguments for i in range(5, 10): print(i, end = ' ')
Wenn range()
drei Argumente n
, m
und s
erhält, generiert es Zahlen beginnend mit n
, bis aber nicht einschließlich m
, wobei es jedes Mal um s
erhöht.
Zum Beispiel erzeugt range(10, 30, 5)
die Sequenz 10, 15, 20, 25.
123# Range with three arguments for i in range(10, 30, 5): print(i, end = ' ')
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 1.67
Range-Funktion in Python
Swipe um das Menü anzuzeigen
Um über Indizes anstelle von Elementen zu iterieren, ist die range()
-Funktion unerlässlich. Sie erzeugt eine Zahlenfolge und gibt ein range
-Objekt zurück. Diese Funktion akzeptiert ein, zwei oder drei numerische Argumente. Mit einem einzelnen Argument n
erzeugt range(n)
Ganzzahlen von 0
bis, aber nicht einschließlich, n
.
Zum Beispiel erzeugt range(5)
die Zahlen 0
bis 4
.
123# Range with one argument for i in range(5): print(i, end = ' ')
Wenn range()
zwei Argumente erhält, n
und m
, erzeugt es Ganzzahlen beginnend bei n
bis, aber nicht einschließlich, m
.
Zum Beispiel erzeugt range(5, 10)
die Zahlen 5 bis 9.
123# Range with two arguments for i in range(5, 10): print(i, end = ' ')
Wenn range()
drei Argumente n
, m
und s
erhält, generiert es Zahlen beginnend mit n
, bis aber nicht einschließlich m
, wobei es jedes Mal um s
erhöht.
Zum Beispiel erzeugt range(10, 30, 5)
die Sequenz 10, 15, 20, 25.
123# Range with three arguments for i in range(10, 30, 5): print(i, end = ' ')
Danke für Ihr Feedback!