⊗pyPmLpNSG 157 of 208 menu

რიცხვების გენერირება მითითებული ნაბიჯით for ციკლში Python-ში

რიცხვების გამოსატანად გარკვეული ნაბიჯით, ფუნქციას range უნდა გადავცეთ მესამე პარამეტრი.

მაგალითი

მოდით გამოვიტანოთ რიცხვები 1-დან 9-მდე 2 ნაბიჯით:

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

შესრულებული კოდის შედეგი:

1 3 5 7 9

მაგალითი

თუ ნაბიჯს უარყოფითი რიცხვით მივუთითებთ, რიცხვები დაიბეჭდება უკუიმდგომი თანმიმდევრობით. მოდით, სიცხადისთვის, გავცვალოთ ადგილები ფუნქციის პირველი და მეორე პარამეტრების მნიშვნელობებს:

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

კოდის შესრულების შემდეგ დაიბეჭდება რიცხვები 10-დან 2-მდე, ვინაიდან რიცხვი მეორე პარამეტრში არ შედის დიაპაზონში:

10 9 8 7 6 5 4 3 2

პრაქტიკული ამოცანები

გამოიტანეთ კონსოლში ლუწი რიცხვები 1-დან 100-მდე.

გამოიტანეთ კონსოლში რიცხვები -10-დან 10-მდე.

დაწერეთ კოდი, რომ მიიღოთ შემდეგი რიცხვები:

20 17 14 11 8 5 2
ქართული
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語Қазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა