Generering af tal med trin via for i Python
For at udskrive tal med et bestemt
trin, skal du overføre en tredje parameter
til funktionen range.
Eksempel
Lad os udskrive tal fra 1 til
9 med et trin på 2:
for num in range(1, 10, 2):
print(num)
Resultatet af den udførte kode:
1
3
5
7
9
Eksempel
Hvis du angiver et trin med et negativt tal, vil tallene blive udskrevet i omvendt rækkefølge. Lad os for klarhedens skyld bytte om på værdierne i den første og anden parameter i funktionen:
for num in range(10, 1, -1):
print(num)
Efter udførelse af koden vil tallene fra
10 til 2 blive vist, da tallet i
den anden parameter ikke inkluderes i området:
10
9
8
7
6
5
4
3
2
Praktiske opgaver
Udskriv lige tal fra 1
til 100 i konsollen.
Udskriv tal fra -10 til
10 i konsollen.
Skriv kode for at få følgende tal:
20
17
14
11
8
5
2