문제1. 나이를 입력받아 나이가 19 이상이면 당신은 성인입니다. 19 이하이면 당신은 청소년 입니다. 출력하기
age = int(input("나이는 몇살이세요? : ")
if age >= 19 :
print("당신은 성인입니다.")
else :
print("당신은 성인이 아닙니다.")
위와 같이 전제 조건이 아닐 경우 else를 사용하여 19살 미만의 나이들은 전부 성인이 아니라고 출력되게 만들 수 있다.
문제2. 나이를 입력받아 나이가 13살 이하면 유아, 13살이상 19살 미만이면 청소년, 19살 이상이면 성인으로 출력하시오.
age = int(input("당신은 몇살입니까? : ")
if age >= 19 :
print("당신은 성인입니다.")
elif age >= 13 and age < 19 :
print("당신은 청소년입니다.")
elif age < 13 :
print("당신은 유아입니다.")
else :
print("나이를 정확히 입력하지 않았습니다.")
다음과 같이 elif를 사용하여 조건 문항을 증가시킬 수 있다.