[python] 조건문에서의 예외 처리
파이썬에서 조건문을 사용할 때, 종종 예외 처리가 필요합니다. 예를 들어, 사용자 입력이 예상과 다를 경우에 대비하여 조건문을 사용하여 예외를 처리할 수 있습니다. 조건문에서의 예외 처리는 코드를 더 견고하게 만들어주고 예기치 않은 오류를 방지할 수 있습니다.
기본적인 조건문
가장 기본적인 형태의 조건문은 if
, else
문을 사용하는 것입니다.
num = 10
if num > 5:
print("숫자는 5보다 큽니다.")
else:
print("숫자는 5보다 작거나 같습니다.")
조건문에서의 예외 처리
조건문에서 입력값을 검사하여 예외를 처리하는 방법은 if
, elif
, else
문을 활용하는 것입니다.
num_str = input("숫자를 입력하세요: ")
try:
num = int(num_str)
if num > 0:
print("양수입니다.")
elif num < 0:
print("음수입니다.")
else:
print("0입니다.")
except ValueError:
print("잘못된 입력입니다. 숫자를 입력하세요.")
정리
조건문에서 예외 처리를 통해 코드를 보다 안정적으로 만들 수 있습니다. 입력값에 대한 예외를 처리하여 예기치 않은 오류를 방지할 수 있으며, 사용자에게 친숙한 메시지를 제공하여 프로그램의 견고성을 높일 수 있습니다.
참고 문헌: 파이썬 공식 문서
본 문서는 Python 프로그래밍 언어를 기반으로 작성되었습니다.