Red de conocimiento de abogados - Derecho de sociedades - El uso y la diferencia entre exit(0) y exit(1) en Python, gracias

El uso y la diferencia entre exit(0) y exit(1) en Python, gracias

1. Diferentes funciones

1. exit(0): indica que el programa sale normalmente.

2. exit(1): Indica que el programa sale de forma anormal.

2. Diferentes características

1. exit(0): cuando se usa exit en main, el valor devuelto es válido independientemente de si main está definido como void.

2. salida(1): equivalente a retorno(1), no es necesario considerar el tipo.

3. Diferentes secuencias de operación

1. exit(0): detiene directamente el proceso, borra el espacio de memoria que utiliza y destruye sus diversas estructuras de datos en el kernel.

2. exit(1): antes de realizar la llamada de salida del sistema, verifique el estado de apertura del archivo y escriba el contenido del búfer del archivo en el archivo.

Enciclopedia Baidu-Salir()

Enciclopedia Baidu-Salir