⊗pyPmCdNIf 141 of 208 menu

Vnořené příkazy if v Pythonu

Konstrukce if else lze do sebe vnořovat libovolným způsobem. Pouze je přitom nutné důsledně dodržovat odsazení.

Předpokládejme, že máme proměnnou tst:

tst = 3

Porovnejme naši proměnnou s nulou. V prvním if nastavíme podmínku, pokud je proměnná větší nebo rovna 0. Uvnitř tohoto if napíšeme další podmínku - pokud je číslo menší nebo rovno 5. Pro ni uvedeme také blok else. Na konci první konstrukce if else napíšeme zprávu pro případ, že číslo je menší než 0:

if tst >= 0: if tst <= 5: print('menší nebo rovno 5') else: print('větší než 5') else: print('menší než 0')

Předpokládejme, že v proměnné month je uloženo pořadové číslo měsíce. Mělo by být v intervalu od 1 do 12. V opačném případě nechť se vypíše chybová zpráva. Dále pro každé platné číslo měsice napište zprávu o tom, ke kterému ročnímu období patří.

Předpokládejme, že v proměnné num je uloženo číslo. Pokud toto číslo spadá do rozsahu od 10 do 99, najděte součet cifer tohoto čísla. Pokud je získaný součet menší nebo roven 9, vypište zprávu, že součet cifer je jednociferný, v opačném případě vypište zprávu, že součet cifer je dvouciferný.

Č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