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