Pythonda for orqali qadam bilan sonlar yaratish

Ma'lum qadam bilan sonlarni chiqarish uchun range funksiyasiga uchinchi parametr berish kerak.

Misol

Keling, 1 dan 9 gacha bo'lgan sonlarni 2 qadam bilan chiqaramiz:

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

Bajarilgan kod natijasi:

python1
3
5
7
9

Misol

Agar qadam manfiy son bilan belgilansa, sonlar teskari tartibda chiqadi. Keling, aniqlik uchun birinchi va ikkinchi parametrlardagi qiymatlarni almashtiramiz:

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

Kod bajarilgandan so'ng, ikkinchi parametrdagi son diapazonga kirmagani uchun, 10 dan 2 gacha bo'lgan sonlar chiqadi:

python10
9
8
7
6
5
4
3
2

Amaliy vazifalar

Задание 1

1 dan 100 gacha bo'lgan juft sonlarni kosolda chiqaring.

Задание 2

-10 dan 10 gacha bo'lgan sonlarni kosolda chiqaring.

Задание 3

Quyidagi sonlarni olish uchun kod yozing:

python20
17
14
11
8
5
2