반응형
Python에는 다른 프로그래밍 언어와 같은 내장 switch 문이 없습니다.
대신 if...elif...else 문을 사용하여 동일한 결과를 얻을 수 있습니다.
- 코드 예시
def get_day_of_week(day_number):
if day_number == 0:
return "Sunday"
elif day_number == 1:
return "Monday"
elif day_number == 2:
return "Tuesday"
elif day_number == 3:
return "Wednesday"
elif day_number == 4:
return "Thursday"
elif day_number == 5:
return "Friday"
elif day_number == 6:
return "Saturday"
else:
return "Invalid day number"
- 출력하기 예시
day = 3
print(get_day_of_week(day)) # prints "Wednesday"
반응형