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