Bevezetés a Python nyilatkozatába
Már tudja, hogy egy program írásbeli utasítások sorozata. Senki sem meglepő, hogy olyan sok esetben lehet, hogy a programnak döntést kell hoznia, mielőtt folytatná. Például annak eldöntése, hogy a felhasználó elegendő-e ahhoz, hogy részt vegyen a vizsgán, vagy ha a hőmérséklet elegendő-e ahhoz, hogy elindítsa a légkondicionálót, vagy kiválasztja azt a fokozatot, amelyet a hallgató megtett, stb. Ezeket a döntéseket a bemeneti feltételek alapján és az hogy mit tegyek ebben a helyzetben.
Feltételnyilatkozat használatakor a program úgy dönt, hogy egy adott kódblokkot futtat, a bemenetetől és a feltételektől függően. Mint minden más teljes funkcionalitású programozási nyelv, a Python többféle módon támogatja a döntéshozatalt. Ha ez az egyik a leggyakrabban használt módszer a munka elvégzéséhez.
A Python további döntéshozatali nyilatkozata a következő:
- Ha nyilatkozat: Annak elemzésére szolgál, hogy a jelenlegi helyzet igaz vagy hamis. Az alatta található kódblokk csak akkor kerül végrehajtásra, ha a feltétel teljesül.
- If Else Statement: Ez az utasítás hasonló a If utasításhoz, de hozzáad egy újabb kódblokkot, amelyet akkor hajtanak végre, ha a feltételek nem teljesülnek. Ebben a cikkben megnézzük ezt a kijelentéstípust és annak példáját.
- Beágyazott ha: Olyan helyzetekben, amikor több feltételt is ellenőriznünk kell, és utasításokat végre kell hajtanunk, beágyazottan, ha használjuk.
A ha igen, nyilatkozat folyamatábrája
Amint az a fenti folyamatábrán látható, az if-else utasításban szereplő feltétel két utat hoz létre a program folytatására. Ha a feltétel nem teljesül, akkor az alatta lévő kód nem kerül végrehajtásra, és a program az Else mondatban végrehajtja az utasításot.
Másrészt, ha a „if” feltétel teljesül, akkor csak akkor ha végrehajtunk egy kódblokkot, és a program azután leugrik, kilépve a If else utasításból.
Egy If Else állítás szintaxisa
Az If Else utasítás szintaxisa a következő:
if condition:
# statements to execute when the conditions are met are inserted here
else:
# Statements to be executed when the conditions are not met.
Amint a fentiekből láthatjuk, minden if-else feltételnek két állítása van és egy feltétel írva. Az állítások előtt egyértelművé teszi a feltételt, miután a feltételt feldolgozták, a program átnézi a bemenetet és eldönti, megfelel-e a feltételeknek. Ha igen, akkor az első blokkban lévő utasítások végrehajtásra kerülnek, és a program kihagyja a szintaxis „else:” szakaszában szereplő utasításokat.
És ha a feltétel nem teljesül, akkor a program kihagyja az első mondatot és a végrehajtott utasításokat a „else:” blokkban.
Példák az if egyéb feltételes programozásra
Most, hogy láttuk a szintaxist, a folyamatábrát és az esetleges állítások szükségességét, vessünk egy pillantást néhány gyakorlati példára, hogy működésbe lépjünk:
Példa - 1
Python program annak ellenőrzésére, hogy a bemeneti szám páros vagy páratlan.
number = int(input(" Please enter the number to check : "))
if number %2 == 0:
print(" The input number is even ")
else:
print(" The input number is odd ")
Kimenet:
2. példa
Python program annak ellenőrzésére, hogy a jelentkező jogosult-e szavazni a választásokon:
age = int (input(" Please enter the age of applicant: "))
if age>=18 :
print(" The applicant is eligible to vote in the elections " );
else :
print(" The applicant is not eligible to vote in the elections " );
Kimenet:
3. példa
Python program a bemeneti szöveg helyes vagy helytelen válaszának ellenőrzésére:
code = input(" What is the capital of Japan? ")
if code == 'Tokyo':
print("Congratulations ! You passed the test.")
else:
print(" Oops, the answer you entered is wrong.")
print(" Thanks for participating. “)
Kimenet:
Következtetés - Ha más állítás Pythonban
A döntéshozatal a programozás egyik pillére. A megfelelő feltételes kijelentések elkészítéséhez nem csak a programozáshoz szükséges, hanem az is fontos, hogy a dolgokat többször is elkészítsék, mint gyakran. Feltételt képez olyan feltételes állítások ismeretében, mint például az if, if és else beágyazva, akkor logikusan döntéseket hozhat a programmal, és helyes eredményeket kaphat.
Ajánlott cikkek
Ez egy útmutató az If Else Statementhez Pythonban. Itt tárgyalunk egy bevezetést, folyamatábrát, szintaxist, és példákat egy esetleges nyilatkozatra Python-ban néhány mintakóddal. További információkért áttekintheti a többi javasolt cikket is
- Python 3 parancsok
- Csaló Python
- A Python előnyei
- Python karakterlánc funkciók
- A If Else nyilatkozat áttekintése R