Kilépés a programból a Python exit funkcióval

0 Comments

sokszor van, amikor ki akarunk lépni a programból, mielőtt az értelmező ezt megteszi, erre a célra python exit funkcióval rendelkezünk. Eltekintve exit is van néhány funkció, mint a quit (), sys.exit () és os._exit (). Tanuljunk meg minden előnyükről és hátrányukról.

a program egyszerű végrehajtása során (a fent említett funkciók használata nélkül), amikor a tolmács eléri a program/szkript végét, kilép a programból., De amikor olyan funkciókat használunk, mint az exit és a quit, akkor automatikusan kijön.

a bemutató tartalma

Python kilépési funkciókkal való munka

néha szükségünk van a program leállítására, mielőtt a tolmács eléri a szkript végét, mintha valami olyasmivel találkoznánk, ami nem szükséges. Tehát értsük meg, hogy milyen funkciókat lehet használni az alábbiakban.

Exit () –

Ez a funkció csak akkor valósítható meg, ha a helyszínen.,Py modul van (jön előre telepítve Python), ezért nem szabad használni a termelési környezetben. Csak a tolmácsnál szabad használni.

a háttérben a Python exit funkció SystemExit kivételt használ. Ez azt jelenti, hogy amikor a tolmács találkozik a kilépéssel (), kivételt ad a SystemExit-nek. Ezenkívül nem nyomtatja ki a kötegnyomatot, ami azt jelenti, hogy miért történt a hiba.

ha print(exit) –

Output-Use exit() or Ctrl-Z plus Return to exit 

a következő kód a programból való kilépéshez, ha 18 évesnél fiatalabb választóval találkozunk.,

ages= for age in ages: if age < 18: print(age,"not allowed") exit() else: print(age,"allowed") 
Output- 19 allowed 45 allowed 12 not allowed 

IPython a kimenet-

Python exit segítségével quit() –

Ez a funkció pontosan úgy működik, mint a kilépés(). Nincs egyetlen különbség. Ez a nyelv felhasználóbarátabbá tétele. Gondolj csak bele, te egy újszülött a python nyelv, milyen funkciót fog gondolni kell használni, hogy kilépjen a program? Kilép vagy kilép, igaz?, Ez teszi a Python könnyen használható nyelvet. Mint a python exit funkció, a Python quit () nem hagy semmilyen verem nyoma, és nem kell használni a való életben.

tegyük fel, hogy ki akarunk lépni a programból, amikor találkozunk egy névvel a marks listában-

marks= for i in marks: if type(i) != int : print("Oops!! Encountered a non-int value:",i) quit() 
Output- Oops!! Encountered a non-int value: ashwini 

sys.,exit () –

Ez a funkció hasznos, használható a valós világban vagy a termelési környezetben, mert ez a funkció a sys modul elérhető mindenhol. Ezt a funkciót az a=terminál vezérlésére kell használnunk, ha nagy fájlok vannak.

Output- Voting not allowed because the age is less than 18 

os._exit –

Ez a funkció hívja a C függvény =_exit () amely megszünteti a programot azonnal. Ez a kijelentés “soha nem térhet vissza”.,

különbség exit (0) és exit(1)

a fő különbség exit(0) és exit(1), hogy exit(0) jelentése siker minden hibát és exit(1) jelentése hiba.

kell olvasni:

  • hogyan lehet átalakítani String kisbetűs
  • hogyan kell kiszámítani Square Root
  • User Input | Input () Function/Keyboard Input
  • legjobb könyv tanulni Python 2020 – ban

következtetés –

a kilépési funkció hasznos funkció, ha azt akarjuk, hogy kilépjen a Program anélkül, hogy a tolmács elérte a program végét., Néhány használt funkció a python exit funkció, quit (), sys.exit (), os._exit (). Ezeket a funkciókat az igényeinknek megfelelően kell használnunk.

próbálja meg futtatni a programokat az Ön oldalán, majd tudassa velem, ha bármilyen kérdése van.

Boldog kódolás!


Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük