Генерацыя лікаў з крокам праз for у Python

Каб вывесці лікі праз пэўны крок, у функцыю range трэба перадаць трэці параметр.

Прыклад

Давайце выведзем лікі ад 1 да 9 з крокам 2:

pythonfor num in range(1, 10, 2):
  print(num)

Вынік выкананага кода:

python1
3
5
7
9

Прыклад

Калі задаць крок з адмоўным лікам, то лікі будуць выводзіцца ў адваротным парадку. Давайце для нагляднасці памяняем месцамі значэнні ў першым і другім параметрах функцыі:

pythonfor num in range(10, 1, -1):
  print(num)

Пасля выканання кода вывядуцца лікі ад 10 да 2, паколькі лік у другім параметры не ўключаецца ў дыяпазон:

python10
9
8
7
6
5
4
3
2

Практычныя задачы

Задание 1

Выведзіце ў кансоль цотныя лікі ад 1 да 100.

Задание 2

Выведзіце ў кансоль лікі ад -10 да 10.

Задание 3

Напішыце код, каб атрымаць наступныя лікі:

python20
17
14
11
8
5
2