조건문(if)

if 조건식1:
    실행할 코드1
elif 조건식2:
    실행할 코드2
elif 조건식3:
    실행할 코드3
else:
    실행할 코드4 (모든 조건이 거짓일 때)

<예시>

# 사용자로부터 점수를 입력받아 학점을 출력하는 프로그램
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 학점")

 

중접 조건문

if 조건식1:
    if 조건식2:
        실행할 코드1
    else:
        실행할 코드2
else:
    실행할 코드3

<예시>

# 사용자로부터 나이와 학생 여부를 입력받아 상태를 출력하는 프로그램
age = int(input("나이를 입력하세요: "))
is_student = input("학생입니까? (yes/no): ")

if age >= 18:
    if is_student.lower() == "yes":
        print("성인이며, 학생입니다.")
    else:
        print("성인이며, 학생이 아닙니다.")
else:
    if is_student.lower() == "yes":
        print("미성년자이며, 학생입니다.")
    else:
        print("미성년자이며, 학생이 아닙니다.")

 

+ Recent posts