Генерацыя лікаў з крокам праз for у Python
Каб вывесці лікі праз пэўны
крок, у функцыю range
трэба перадаць
трэці параметр.
Прыклад
Давайце выведзем лікі ад 1
да
9
з крокам 2
:
for num in range(1, 10, 2):
print(num)
Вынік выкананага кода:
1
3
5
7
9
Прыклад
Калі задаць крок з адмоўным лікам, то лікі будуць выводзіцца ў адваротным парадку. Давайце для нагляднасці памяняем месцамі значэнні ў першым і другім параметрах функцыі:
for num in range(10, 1, -1):
print(num)
Пасля выканання кода вывядуцца лікі ад
10
да 2
, паколькі лік у
другім параметры не ўключаецца ў дыяпазон:
10
9
8
7
6
5
4
3
2
Практычныя задачы
Выведзіце ў кансоль цотныя лікі ад 1
да 100
.
Выведзіце ў кансоль лікі ад -10
да
10
.
Напішыце код, каб атрымаць наступныя лікі:
20
17
14
11
8
5
2