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:

pythonfor num in range(1, 10, 2):
  print(num)

Kodun icrasının nəticəsi:

python1
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:

pythonfor 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:

python10
9
8
7
6
5
4
3
2

Praktik tapşırıqlar

Задание 1

Konsola 1-dən 100-ə qədər cüt ədədləri çap edin.

Задание 2

Konsola -10-dan 10-a qədər ədədləri çap edin.

Задание 3

Aşağıdakı ədədləri almaq üçün kod yazın:

python20
17
14
11
8
5
2