det finns många gånger när vi vill avsluta programmet innan tolken gör det, och för detta ändamål har vi python exit function. Bortsett från exit har vi också några funktioner som quit (), sys.utgång () och os._avsluta(). Låt oss lära oss om var och en av deras fördelar och nackdelar.
Under ett enkelt utförande av programmet (utan användning av de ovan nämnda funktionerna), när tolken når slutet av programmet/skriptet, går den ut ur programmet., Men när vi använder funktioner som exit och quit, kommer det ut automatiskt vid den tiden.
innehållet i handledningen
arbeta med python exitfunktioner
Ibland behöver vi programmet för att stoppa innan tolken når slutet av skriptet, som om vi stöter på något som inte krävs. Så, låt oss förstå vilka funktioner som kan användas nedan.
Exit () –
denna funktion kan endast implementeras när webbplatsen.,Py-modulen är där (den kommer förinstallerad med Python), och det är därför det inte ska användas i produktionsmiljön. Den ska endast användas tillsammans med tolken.
i bakgrunden använder python exit-funktionen ett SystemExit-undantag. Det betyder att när tolken möter utgången (), det ger SystemExit undantag. Det skriver inte heller ut stackspåret, vilket innebär Varför felet uppstod.
om vi utför print(exit) –
Output-Use exit() or Ctrl-Z plus Return to exit
Följande är koden för att avsluta programmet om vi stöter på en väljare med ålder mindre än 18.,
ages= for age in ages: if age < 18: print(age,"not allowed") exit() else: print(age,"allowed")