Python의 종료 코드

Vaibhav Vaibhav 2022년1월22일
Python의 종료 코드

프로그래머 나 개발자라면 종료 코드라는 용어를 접했을 것입니다. 종료 코드를 프로그램이 일반적으로 운영 체제 및 경우에 따라 다른 프로그램에 보내는 메시지로 생각하십시오.

종료 코드는 운영 체제 또는 기타 프로그램에 성공 또는 실패를 알려줍니다. 프로그램 실행 중에 오류가 발생하지 않으면 성공이라고합니다. 그리고 어떤 오류가 발생하면이를 실패라고합니다.

상황에 따라 종료 코드가 다릅니다. 일반적으로 0과 1의 두 가지 종료 코드 만 사용합니다.0은 성공적인 실행을 나타내고1은 실패한 실행을 나타냅니다.

C 또는 C++로 작업 한 적이 있다면main()함수가 항상return 0;으로 끝나는 것을 알 것입니다. 성명서. 이 명령문은 프로그램이 오류없이 실행되면 긍정적이거나 성공 상태 또는 메시지를 운영 체제에 반환한다고 말합니다.

sys를 사용하는 Python의 종료 코드

Python의 코드에서 이러한 종료 ​​코드를 명시 적으로 언급하지 않더라도 Python에 이러한 종료 ​​코드가 없다는 의미는 아닙니다. 모든 프로그래밍 언어에는 종료 코드가 있습니다.

내장sys모듈을 사용하여 Python에서 종료 코드를 구현합니다.

sys모듈에는exit()함수가있어 종료 코드를 사용하고 필요에 따라 프로그램을 종료 할 수 있습니다. exit()함수는 종료 코드 자체 인 단일 인수를받습니다. 인수의 기본값은0, 즉 성공적인 응답입니다.

예를 들어, 다음 프로그램을 참조하십시오.

import sys

print("Hello World")
sys.exit(0)
print("Hello World 2.0")

출력:

Hello World

인터프리터가 마지막 print 문에 도달하기 전에sys.exit(0)이 프로그램을 종료하기 때문에 위의 프로그램은Hello World를 인쇄합니다. 따라서 프로그램을 갑작스럽게 종료하고자 할 때마다이 문을 사용할 수 있습니다.

Vaibhav Vaibhav avatar Vaibhav Vaibhav avatar

Vaibhav is an artificial intelligence and cloud computing stan. He likes to build end-to-end full-stack web and mobile applications. Besides computer science and technology, he loves playing cricket and badminton, going on bike rides, and doodling.