Бо 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