1. avsluta Python Program med quit() metod
  2. avsluta Python Program med exit() metod
  3. avsluta Python Program med sys.exit() metod
  4. avsluta Python Program med os.exit() metod
  5. slutsats

som i PHP avslutar kommandot die() det löpande skriptet., På samma sätt kan Python-skripten avslutas med olika inbyggda funktioner som quit(), exit(), sys.exit() och os.exit(). Python utför instruktionerna i top-to-down-ordningen, och enligt kriterierna, slingorna som definieras i koden; men när Python-tolken når slutet av filen EOF kan den inte läsa fler instruktioner, så det slutar utförandet.

den här artikeln kommer att introducera metoderna för att avsluta programmet i Python.,

avsluta Python-programmet med quit () – metoden

ett enkelt och effektivt sätt att avsluta ett Python-skript med en inbyggd funktion är quit() – metoden; den här funktionen kan endast användas i Python-tolken. När det här kommandot körs genererar det ettSystemExit undantag i operativsystemet., Den fullständiga exempelkoden är följande:

for test in range(10): if test == 5: print(quit) quit()print(test)

utgång:

01234Use quit() or Ctrl-Z plus Return to exit

avsluta Python-programmet med exit () – metoden

dess funktionalitet är densamma som quit() – metoden, men du behöver inte importera Python-bibliotek för detta. Den fullständiga exempelkoden är som följer.

for test in range(10): if test == 5: print(exit) exit() print(test)

utgång:

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

avsluta Python-programmet med sys.exit () Method

den här metoden är bättre än metoden quit()och exit()., Syntaxen är:

sys.exit()

arg är valfri i syntaxen. För det mesta är det ett heltal, men strängvärdet kan också skickas. Nollargumentvärdet anses vara det bästa fallet vid framgångsrik uppsägning. Den fullständiga exempelkoden är som följer.

import sys weight = 70if weight < 80: sys.exit("weight less than 80") else: print("weight is not less than 80") 

utgång:

SystemExit: weight less than 80

avsluta Python-programmet med operativsystemet.exit () Method

den här metoden används för att avsluta processen med någon särskild status som en underordnad process i skriptet., En underordnad process kan skapas med metodenos.fork(). Kommandotos.fork() fungerar effektivt på Linux; du måste dock använda Cygwin-byggd för Windows. Dess referens är här.

hela exempelkoden är som följer.

metodenos.wait() returnerar underordnad process-ID med dess avslutningsstatus. Vi kommer att få exitkoden medos._exit() – metoden.,

utgång:

AttributeError: module 'os' has no attribute 'fork'

slutsats

sys.exit() metoden föredras från alla metoder ovan. Å andra sidan bör kommandotos.exit() användas för specifika scenarier och omedelbar avslutning.

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *