Java 또는 C#과 달리 Python에는 내장 스위치 문이 없습니다. 즉, "switch ... case" 문을 모방하는 고유한 코드를 작성하지 않고는 switch 식을 평가할 수 없습니다.
이 가이드에서는 "switch . .. case"를 Python에서 사용하고 가짜 switch 문의 두 가지 예를 따르면 코드에서 하나를 작성하는 방법을 배울 수 있습니다.
Switch 문: 업데이트
스위치 문 실행할 일련의 코드 블록 중 하나를 선택할 수 있습니다. 프로그램에서 여러 표현식을 평가하는 방법입니다.
switch 문은 switch 문을 평가하고 이 명령어의 결과를 명령어 "box"의 값과 비교하여 작동합니다. 일치하는 항목이 발견되면 해당 코드 블록이 실행됩니다. 그렇지 않으면 아무 일도 일어나지 않습니다.
선택적으로 특정 표현식과 일치하는 문이 없는 경우 "default" 키워드를 사용하여 코드 블록을 실행합니다.
Python Switch 명령문: 개별 값 반환 ‚Äã‚Äã
숫자 값을 요일로 변환하는 프로그램을 작성해 보겠습니다.
우선 사용자에게 작성된 날짜로 변환하려는 숫자 입력 :
사용자가 프로그램에 입력한 값을 정수로 변환합니다. 이것이 왜 필요한지는 튜토리얼의 뒷부분에서 살펴보겠습니다.