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