글 작성자: nouu

문제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를 사용하여 조건 문항을 증가시킬 수 있다. 

'개발언어 > Python' 카테고리의 다른 글

파이썬 반복문.1  (0) 2020.11.26
파이썬 조건문.3 nested conditional  (0) 2020.11.25
파이썬 조건문.1  (0) 2020.11.25
데이터 구조 첫번째 list - 2  (0) 2020.11.24
데이터 구조 첫번째 list  (0) 2020.11.24