for-Schleife mit range()

Wir können for-Schleifen mit jedem iterierbaren Objekt wie range() verwenden:
for index in range(5):
    print(f'Input the next number {index}:')
    n = int(input())
    print(f'Great! you've entered {n}')
index
Benutzereingabe:
Programmausgabe
0
7
Input the next number 0: Great! you've entered 7
1
9
Input the next number 1: Great! you've entered 9
2
-4
Input the next number 2: Great! you've entered -4
3
8
Input the next number 3: Great! you've entered 8
4
0
Input the next number 4: Great! you've entered 0
In diesem Beispiel nahm die Variable index zuerst den Wert 0 an, dann wurde der Codeblock innerhalb der for-Anweisung ausgeführt, dann nahm index den Wert 1 an, dann 2, 3 und schließlich 4.
for-Schleifen werden häufig zusammen mit range() verwendet, und wir werden ihre gemeinsame Verwendung in Zukunft noch öfter sehen.

Herausforderung

Sie sollen einen Countdown erstellen, der von einer bestimmten Zahl bis zu 0 herunterzählt.
Die Eingabe enthält eine einzelne positive ganze Zahl n. Das Programm soll alle Zahlen des Countdowns ausgeben, jede in einer neuen Zeile.
Eingabe
Ausgabe
4
4 3 2 1 0
2
2 1 0
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue