1. Final Python Programa Com quit() Método
  2. Final Python Programa Com exit() Método
  3. Final Python Programa Com sys.exit() Método
  4. Final Python Programa Com os.exit() Método
  5. 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.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *