🎄 오늘은 모르는 문제를 다루고자 한다. 🎄
[조건문] 1. is_okay_to_drive
is_okay_to_drive 함수를 작성하세요.
- 함수의 인자 who 가 "son" 이면 "Nope!" 리턴
- 함수의 인자 who 가 "dad" 이면 "Good!" 리턴
- 함수의 인자 who 가 "grand father" 이면 "Be careful!" 리턴
- 나머지의 경우 "Who are you?" 리턴
def is_okay_to_drive(who):
if who == "son":
return "Nope!"
elif who == "dad":
return "Good!"
elif who == "grand father":
return "Be careful!"
else:
return "Who are you?"
이렇게 if + elif + else 를 썼는데도 자꾸 fail이 뜬다.
[조건문] 2. check_age
check_age 함수를 작성하세요.
- 이름(name)과 나이(age)를 입력받는 check_age라는 함수는 나이에 따라 다른 메시지를 리턴합니다.
- 만일 나이가 21살보다 적으면, "Go home, (name)!"
- 나이가 21살이거나 더 많으면, "Nice to meet You, (name)!" 을 리턴하세요.
- 쉼표와 공백, 느낌표까지 정확히 리턴해야 합니다.
def check_age(name, age):
if age < 21:
return("Go home, "+name+"!")
else:
return("Nice to meet You, "+name+"!")