Python-да for циклінде қадам арқылы сандарды генерациялау

Сандарды белгілі бір қадаммен шығару үшін, range функциясына үшінші параметрді беру керек.

Мысал

1 ден 9 ға дейінгі сандарды 2 қадамымен шығарайық:

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

Орындалған кодтың нәтижесі:

python1
3
5
7
9

Мысал

Егер қадамды теріс санмен берсек, сандар кері ретпен шығады. Түсінікті болу үшін, функцияның бірінші және екінші параметрлеріндегі мәндерді орын ауыстырайық:

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

Код орындалғаннан кейін 10 ден 2 ға дейінгі сандар шығады, себебі екінші параметрдегі сан диапазонға кірмейді:

python10
9
8
7
6
5
4
3
2

Практикалық есептер

Задание 1

1 ден 100 ге дейінгі жұп сандарды консольге шығарыңыз.

Задание 2

-10 ден 10 ға дейінгі сандарды консольге шығарыңыз.

Задание 3

Мына сандарды алу үшін код жазыңыз:

python20
17
14
11
8
5
2