Python-daky for aýlawynda ädimi bilen sanlary döretmek
Sanlary belli bir ädim bilen çap etmek üçin,
range funksiýasyna üçünji parametr
geçirilmeli.
Mysal
1-den 9-a çenli sanlary
2 ädimi bilen çap edeliň:
for num in range(1, 10, 2):
print(num)
Kodyň işlenen netijesi:
1
3
5
7
9
Mysal
Ädim menfi san bolsa, sanlar ters tertipde çap ediler. Görnüş üçin, funksiýanyň birinji we ikinji parametrlerindäki bahalary çalyşdyralyň:
for num in range(10, 1, -1):
print(num)
Kod işledilenden soň, ikinji parametrdäki san
aralyga girmeýändigi üçin, 10-dan
2-a çenli sanlar çap ediler:
10
9
8
7
6
5
4
3
2
Amaly meseleler
Konsolde 1-den 100-a çenli
jübüt sanlary çap ediň.
Konsolde -10-dan 10-a çenli
sanlary çap ediň.
Aşakdaky sanlary almak üçin kody ýazyň:
20
17
14
11
8
5
2