⊗pyPmLpDE 165 of 208 menu

Vstup dat v cyklu v Python

Chcete-li položit uživateli stejnou otázku několikrát, je třeba použít funkci input ve smyčce while. A dokud bude daná podmínka pravdivá, budou od uživatele vyžadována data.

Nastavme napravo od while logickou hodnotu True a umístěme v bloku kódu požadavek na zadání čísla:

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

Vytvořená smyčka však bude požadavek opakovat donekonečna. Proto je třeba nastavit dodatečnou podmínku pro ukončení smyčky. Stanovme, aby smyčka pracovala, dokud je zadaná hodnota číslem. V opačném případě ať smyčka skončí:

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

Zeptejte se uživatele na jeho jméno. Pokud je počet znaků jména větší než 6, ať se objeví zpráva, že je příliš dlouhé. Přitom se musí smyčka zastavit.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout