- Final Python Programa Com
quit()
Método - Final Python Programa Com
exit()
Método - Final Python Programa Com
sys.exit()
Método - Final Python Programa Com
os.exit()
Método - Conclusão
Como no PHP, o die()
comando termina a execução de script., Da mesma forma, scripts Python podem ser denunciado por uso de diferentes funções internas, como quit()
exit()
sys.exit()
e os.exit()
. Python executa as instruções na ordem top-to-down, e de acordo com os critérios, os loops que são definidos no código; no entanto, quando o interpretador Python chega ao fim do arquivo EOF
, ele não pode ler mais instruções, então ele termina a execução.
Este artigo irá introduzir os métodos para terminar o programa em Python.,
Final Python Programa Com o Método quit ()
Uma maneira fácil e eficaz para encerrar um script em Python usando um built-in função é o quit()
método; esta função só pode ser utilizada no Interpretador Python. Quando este comando executa, gera uma exceção SystemExit
no SO., O exemplo completo de código é o seguinte:
for test in range(10): if test == 5: print(quit) quit()print(test)
Saída:
01234Use quit() or Ctrl-Z plus Return to exit
Final de Programa Python Com o exit() Método
a Sua funcionalidade é a mesma como o quit()
método, mas você não precisa importar bibliotecas Python para isso. O código de exemplo completo é o seguinte.
for test in range(10): if test == 5: print(exit) exit() print(test)
Saída:
01234Use exit() or Ctrl-Z plus Return to exit
End Python Program With the sys.exit() Method
This method is better than the quit()
and exit()
method., A sintaxe é:
sys.exit()
arg
é opcional na sintaxe. Na maior parte, é um valor inteiro, mas o valor string também pode ser passado. O valor de argumento zero é considerado o melhor caso para uma terminação bem sucedida. O código de exemplo completo é o seguinte.
import sys weight = 70if weight < 80: sys.exit("weight less than 80") else: print("weight is not less than 80")
Saída:
SystemExit: weight less than 80
fim do programa Python com o SO.método exit ()
este método é usado para terminar o processo com algum estado especial como um processo-filho no script., Um processo infantil pode ser criado usando o método os.fork()
. O comando os.fork()
funcionará eficientemente no Linux; no entanto, você tem que utilizar o Cygwin-construído para o Windows. A sua referência está aqui.
o código de exemplo completo é o seguinte.
O método os.wait()
devolverá o ID do processo infantil com o seu estado de terminação. Vamos obter o código de saída usando o método os._exit()
.,
Saída:
AttributeError: module 'os' has no attribute 'fork'
Conclusão
sys.exit()
método é o preferido de todos os métodos acima. Por outro lado, o comando os.exit()
deve ser usado para cenários específicos e terminação imediata.