본문 바로가기
개발/Python

파이썬 python switch문 간단 구현

by SPNK 2023. 1. 30.
반응형

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"
반응형

댓글