Piton

Python Ha más utasítás

Python Ha más utasítás
A Python if-else utasítás a cod-ban használatos a döntéshozatalhoz. Gyakrabban döntéshozatalra van szükség egy bizonyos kódrész végrehajtásához, ha egy adott feltétel teljesül.

A Pythonban az if-else használatának tervezett célja a döntéshozatal. Az if-else utasítás szintaxisa a Pythonban hasonló a legtöbb programozási nyelvhez, mint a Java, C, C ++ és C #.

Ez a cikk részletesen leírja a Python if-else utasításokat.

Szintaxis

ha teszt_kifejezés:
végrehajtandó nyilatkozat (ok)
más:
végrehajtandó nyilatkozat (ok)

Az if feltételben a teszt kifejezést értékelik. A teszt kifejezés feltételnek is nevezhető. Valódi feltétel esetén a mondat végrehajtása, ha a blokk végrehajtásra kerül, ellenkező esetben a program folyamata átkerül a másik feltételre. A folyamatábra az if-else utasítás végrehajtását ábrázolja.

Python, ha másként állítunk példákat

Lássunk egy példát egy if-else-re a Pythonban. A megadott példában egy numer változót deklarálunk egy 13 értékű számhoz. Ha az állapot ellenőrzi, hogy a szám nagyobb-e, mint 10. Ha a szám értéke nagyobb, mint 10, akkor az if blokk törzs végrehajtásra kerül, és kiírja, hogy a szám nagyobb, mint 10. Abban az esetben, ha a szám kevesebb, mint 10, akkor egy másik blokk kerül végrehajtásra, és kiírja, hogy a szám kevesebb, mint 10.

szám = 13
# feltétel alkalmazása
ha a szám> 10:
nyomtatás ("A szám nagyobb, mint 10")
# deklarálja az else utasítást
más:
nyomtatás ("A szám kevesebb, mint 10")

Kimenet
A kimenet azt mutatja, hogy a 13-as szám nagyobb, mint 10.


Most nézzünk meg egy példát egy 10-nél kisebb számra.

num = 3
# az if utasítás deklarálása annak ellenőrzésére, hogy a szám nagyobb-e, mint 10
ha a szám> 10:
nyomtatás ("A szám nagyobb, mint 10")
más:
nyomtatás ("A szám kevesebb, mint 10")

Kimenet

Az elif utasítás a Pythonban

A Python lehetővé teszi számunkra, hogy kiértékeljük vagy ellenőrizzük a több teszt kifejezést az elif utasítás használatával. Az elif az else if utasítás rövid formája. A matematikai operátorok segítségével értékelhetjük a (z) = állapotot, != (nem egyenlő), <, >, stb.

Az elif utasításban, ha az első, ha a feltétel nem igaz, a program kiértékeli a következő elif blokk feltételét és így tovább. Abban az esetben, ha az összes feltétel hamis, akkor a másik feltétel végre lesz hajtva.

Lássunk erre egy példát.

# névváltozó deklarálása
name = input ("Írja be az állat nevét \ n")
ha név == "tehén":
nyomtatás ("Ön bevitte a tehenet")
elif név == "kutya":
nyomtatás ("Ön beírta a kutyát")
elif név == "macska":
nyomtatás ("Ön beírta a macskát")
más:
print ("Ez a másik blokk")

Kimenet

Beágyazott, ha feltétel a Pythonban

Többet is deklarálhatunk, ha egy if feltételen belüli feltételek vannak. Ezt a jelenséget nevezzük beágyazott, ha feltételnek. Lássunk erre egy példát.

# életkori változó deklarálása
életkor = 13
ha életkora> 10:
nyomtatás ("10 év felett van")
# an if feltétel az if feltételen belül
ha 12 évnél fiatalabb:
nyomtatás ("Te is 12 év felett vagy")
ha életkor == 13:
nyomtatás ("13 éves vagy")
más:
nyomtatás ("Ön nem 13 éves")
más:
nyomtatás ("Ön 10 évesnél fiatalabb")

Kimenet

Következtetés

Ez a cikk egyszerű példák segítségével magyarázza az if-else utasítást a Pythonban. Az If-else utasítással értékeljük a teszt kifejezést.

5 legjobb arcade játék Linuxhoz
Manapság a számítógépek komoly gépek, amelyeket játékra használnak. Ha nem sikerül megszerezni az új magas pontszámot, akkor tudni fogja, mire gondolo...
Csata a Wesnothért 1.13.6 Megjelent a fejlesztés
Csata a Wesnothért 1.13.A múlt hónapban megjelent 6 a hatodik fejlesztési kiadás az 1-ben.13.x sorozat, és számos fejlesztést hajt végre, nevezetesen ...
A League of Legends telepítése az Ubuntu 14-re.04
Ha rajongsz a League of Legendsért, akkor ez egy lehetőség arra, hogy teszteld a League of Legends játékot. Ne feledje, hogy a LOL a PlayOnLinux rends...