⊗pyPmCdNIf 141 of 208 menu

Beágyazott if-ek a Python-ban

A if else szerkezeteket tetszőlegesen egymásba lehet ágyazni. Csak ekkor mindenképpen be kell tartani a behúzásokat.

Tegyük fel, hogy van egy tst változónk:

tst = 3

Hasonlítsuk össze a változónkat nullával. Az első if-ben állítsuk be a feltételt, ha a változó kisebb vagy egyenlő, mint 0. Ezen if belül írjunk még egy feltételt - ha a szám kisebb vagy egyenlő, mint 0. Ehhez adjunk meg egy else blokkot is. Az első if else szerkezet végén írjunk ki egy üzenetet arra az esetre, ha a szám kisebb, mint 0:

if tst >= 0: if tst <= 5: print('kevesebb vagy egyenlo 5') else: print('tobb mint 5') else: print('kevesebb mint 0')

Tegyük fel, hogy a month változóban a hónap sorszáma tárolódik. 1 és 12 közötti intervallumban kell lennie. Ellenkező esetben jelenjen meg egy hibaüzenet. Ezután minden helyes hónapszámhoz írjunk ki egy üzenetet arról, hogy az év melyik szakaszához tartozik.

Tegyük fel, hogy a num változóban egy szám tárolódik. Ha ez a szám a 10 és 99 közötti tartományba esik, akkor határozzuk meg a szám számjegyeinek összegét. Ha a kapott összeg kisebb vagy egyenlő, mint 9, akkor írjuk ki, hogy a számjegyek összege egyjegyű szám, ellenkező esetben pedig azt, hogy a számjegyek összege kétjegyű szám.

Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás