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