조건문을 어떻게 사용하는지 예제를 보겠습니다.
# 변수 선언
temperature = 25
# 조건문
if temperature > 30: -------- ➊
print("날씨가 덥습니다!")
elif temperature > 20: ------ ➋
print("날씨가 따뜻합니다.")
else: ----------------------- ➌
print("날씨가 춥습니다.")
앞의 예제는 temperature 변수에 25를 할당합니다. 그리고 조건문으로 temperature 변수의 값에 따라 다른 메시지를 출력합니다.
➊ temperature > 30 조건을 평가합니다. 조건이 참이면 “날씨가 덥습니다!”를 출력하고 종료합니다.
➋ temperature > 20 조건을 평가합니다. 조건이 참이면 “날씨가 따뜻합니다.”를 출력하고 종료합니다.
➌ 앞선 조건들이 모두 거짓이면 “날씨가 춥습니다.”를 출력하고 종료합니다.
예제에서 temperature 값은 25이므로 elif 문 조건이 참이고 “날씨가 따뜻합니다.” 메시지를 출력합니다.