[python] elif문을 이용한 다중 조건문 작성하기

Python에서 if문을 사용하여 단일 조건을 확인하는 것은 중요합니다. 그러나 때로는 여러 조건을 검사하여 원하는 동작을 실행해야 할 수도 있습니다. 이때 elif문을 사용하여 다중 조건을 작성할 수 있습니다.

elif문이란?

elif는 “else if”의 줄임말이며, 이전 조건이 거짓이면 다음 조건을 검사하는 데 사용됩니다.

아래는 elif문의 기본 구조입니다.

if 조건1:
    # 조건1이 참일 때 실행할 코드
elif 조건2:
    # 조건1이 거짓이고, 조건2가 참일 때 실행할 코드
else:
    # 모든 조건이 거짓일 때 실행할 코드

예제

다음은 사용자로부터 점수를 입력받아 학점을 계산하는 프로그램의 예제입니다.

score = int(input("점수를 입력하세요: "))

if score >= 90:
    print("A 학점")
elif score >= 80:
    print("B 학점")
elif score >= 70:
    print("C 학점")
elif score >= 60:
    print("D 학점")
else:
    print("F 학점")

이 예제에서, 입력된 점수에 따라 여러 조건을 순서대로 검사하고 해당하는 학점을 출력합니다.

Python에서 elif문을 사용하여 다중 조건을 작성함으로써 코드를 간결하고 이해하기 쉽게 만들 수 있습니다.