⊗pyPmLpDE 165 of 208 menu

მონაცემთა შეყვანა ციკლში Python-ში

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

მოდით while-ის მარჯვნივ დავაყენოთ ბულიანი მნიშვნელობა True და ჩავსვათ კოდის ბლოკში რიცხვის შეყვანის მოთხოვნა:

while True: tst = input('შეიყვანეთ რიცხვი: ') print(tst)

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

while True: tst = input('შეიყვანეთ რიცხვი: ') if tst.isdigit(): print(tst) else: break

ჰკითხეთ მომხმარებელს მისი სახელი. თუ სახელის სიმბოლოთა რაოდენობა 6-ზე მეტია, გამოჩნდეს შეტყობინება, რომ ის ძალიან გრძელია. ამ შემთხვევაში ციკლი უნდა შეჩერდეს.

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