⊗pyPmLpWC 160 of 208 menu

ციკლი while without counter in Python

ციკლში while ასევე შესაძლებელია ოპერაციების შესრულება without counter-ის, უბრალოდ იქამდე, სანამ ისინი იქნება ჭეშმარიტი.

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

num = 10.5 while num > 1: num = num / 2 print(num) # გამოიტანს 0.65625

ციკლის while დახმარებით გაყავით რიცხვი 100 3-ზე იმდენჯერ, სანამ შედეგი არ იქნება 20-ზე ნაკლები.

დაე, გაქვთ რიცხვი 1. ციკლის while დახმარებით გაამრავლეთ იგი 2.5-ზე იქამდე, სანამ შედეგი არ გახდება 20-ზე მეტი.

ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა