[python] 중첩된 조건문 작성하기

아래는 중첩된 조건문의 예시입니다. 코드를 살펴보고 설명하도록 하겠습니다.

score = 85

if score >= 90:
    print("A")
else:
    if score >= 80:
        print("B")
    else:
        if score >= 70:
            print("C")
        else:
            print("F")

이 예시에서는 먼저 score 변수가 90 이상인지 확인합니다. 만약 그렇다면 “A”를 출력하고, 아니라면 다시 다른 조건을 확인하여 “B”, “C”, 또는 “F”를 출력합니다.

이러한 중첩된 조건문을 작성할 때 들여쓰기에 주의해야 합니다. 들여쓰기를 잘못하면 에러가 발생할 수 있으니 주의하셔야 합니다.

중첩된 조건문은 복잡한 상황을 다루기에 유용하지만, 지나치게 많은 중첩은 코드를 이해하기 어렵게 만들 수 있습니다. 따라서 중첩된 조건문을 사용할 때에는 코드의 가독성을 고려하는 것이 중요합니다.