Getallen genereren met stap via for in Python
Om getallen met een bepaalde stap uit te voeren,
moet je een derde parameter doorgeven aan de functie
range.
Voorbeeld
Laten we getallen van 1 tot
9 uitvoeren met een stap van 2:
pythonfor num in range(1, 10, 2):
print(num)
Resultaat van de uitgevoerde code:
python1
3
5
7
9
Voorbeeld
Als je een stap met een negatief getal instelt, worden de getallen in omgekeerde volgorde weergegeven. Laten we voor de duidelijkheid de waarden in de eerste en tweede parameter van de functie verwisselen:
pythonfor num in range(10, 1, -1):
print(num)
Na uitvoering van de code worden getallen van
10 tot 2 weergegeven, omdat het getal in de
tweede parameter niet is inbegrepen in het bereik:
python10
9
8
7
6
5
4
3
2
Praktische opdrachten
Задание 1
Voer de even getallen van 1
tot 100 uit in de console.
Задание 2
Voer de getallen van -10 tot
10 uit in de console.
Задание 3
Schrijf code om de volgende getallen te krijgen:
python20
17
14
11
8
5
2