Skaitļu ģenerēšana ar soli, izmantojot for Python
Lai izvadītu skaitļus ar noteiktu
soli, funkcijai range jāpadod
trešais parametrs.
Piemērs
Izvadīsim skaitļus no 1 līdz
9 ar soli 2:
pythonfor num in range(1, 10, 2):
print(num)
Koda izpildes rezultāts:
python1
3
5
7
9
Piemērs
Ja norādāt soli ar negatīvu skaitli, tad skaitļi tiks izvadīti apgrieztā secībā. Skaidrības labad apmainīsim vietām vērtības pirmajā un otrajā parametrā funkcijas:
pythonfor num in range(10, 1, -1):
print(num)
Pēc koda izpildes tiks izvadīti skaitļi no
10 līdz 2, jo skaitlis
otrajā parametrā netiek iekļauts diapazonā:
python10
9
8
7
6
5
4
3
2
Praktiskie uzdevumi
Задание 1
Izvadiet konsolē pāra skaitļus no 1
līdz 100.
Задание 2
Izvadiet konsolē skaitļus no -10 līdz
10.
Задание 3
Uzrakstiet kodu, lai iegūtu šādus skaitļus:
python20
17
14
11
8
5
2