⊗pyPmLpDE 165 of 208 menu

Vstup údajov v cykle v Python

Aby sme použivateľovi položili rovnakú otázku viackrát, je potrebné použiť funkciu input v cykle while. A pokiaľ bude zadaná podmienka pravdivá, budú sa od používateľa vyžadovať údaje.

Nastavme napravo od while logickú hodnotu True a umiestnime v bloku kódu požiadavku na zadanie čísla:

while True: tst = input('zadaj číslo: ') print(tst)

Avšak vytvorený cyklus bude opakovať požiadavku donekonečna. Preto je potrebné nastaviť dodatočnú podmienku pre ukončenie z neho. Určme, aby cyklus pracoval pokiaľ je zadaná hodnota číslom. V opačnom prípade nech sa cyklus zastaví:

while True: tst = input('zadaj číslo: ') if tst.isdigit(): print(tst) else: break

Opýtajte sa používateľa na jeho meno. Ak je počet znakov mena viac ako 6, nech sa objaví správa o tom, že je príliš dlhé. Pri tom by sa mal cyklus zastaviť.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť