Python-da for ilə addımlı ədəd yaradılması
Müəyyən addımla ədədləri çap etmək üçün,
range funksiyasına üçüncü parametr
ötürmək lazımdır.
Nümunə
Gəlin 1-dən 9-a qədər ədədləri
2 addımla çap edək:
for num in range(1, 10, 2):
print(num)
Kodun icrasının nəticəsi:
1
3
5
7
9
Nümunə
Əgər addım mənfi ədədlə təyin olunarsa, ədədlər tərs qaydada çap olunacaq. Aydınlıq üçün gəlin funksiyanın birinci və ikinci parametrlərindəki dəyərləri dəyişək:
for num in range(10, 1, -1):
print(num)
Kod icra edildikdən sonra 10-dan 2-ə qədər ədədlər çap olunacaq,
çünki ikinci parametrdəki ədəd diapazona daxil edilmir:
10
9
8
7
6
5
4
3
2
Praktik tapşırıqlar
Konsola 1-dən 100-ə qədər cüt ədədləri
çap edin.
Konsola -10-dan 10-a qədər ədədləri
çap edin.
Aşağıdakı ədədləri almaq üçün kod yazın:
20
17
14
11
8
5
2