Python да for орқали қадам билан сонлар яратиш
Сонларни муайян қадам билан чиқариш учун,
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