Generering av tall med trinn via for i Python
For å skrive ut tall med et bestemt
trinn, må du sende en tredje parameter
til funksjonen range.
Eksempel
La oss skrive ut tall fra 1 til
9 med et trinn på 2:
for num in range(1, 10, 2):
print(num)
Resultatet av den utførte koden:
1
3
5
7
9
Eksempel
Hvis du setter trinnet med et negativt tall, vill tallene skrives ut i omvendt rekkefølge. La oss for klarhetens skyld bytte om verdiene i den første og andre parameteren til funksjonen:
for num in range(10, 1, -1):
print(num)
Etter kjøring av koden vil tall fra
10 til 2 skrives ut,
siden tallet i den andre parameteren
ikke inkluderes i området:
10
9
8
7
6
5
4
3
2
Praktiske oppgaver
Skriv ut partall fra 1
til 100 til konsollen.
Skriv ut tall fra -10 til
10 til konsollen.
Skriv kode for å få følgende tall:
20
17
14
11
8
5
2