Python 3.10

Python 🐍/Python

[Python] 파이썬에 switch-case 문이 없는 이유. 그리고 with Python 3.10 match-case

안녕하세요. 성조입니다. 최근에 회사에서 사수님이 Python switch-case 문은 왜 없는지에 대한 질문을 주셨을 때. 존재는 안 하는 것은 알고 있었지만 명확한 해답을 내놓을 수 없었습니다. 다른 인기 있는 언어들에는 switch-case 문이 있는데 Python에 없다는 것이면 그 기능을 충분히 다른 기능으로 대체했기 때문이 아닐까 생각도 들었습니다. 또한 이번 포스팅에서는 Python 3.10 버전부터 추가된 match-case 문도 설명할 예정입니다. 자료조사 후 주관적 의견을 추가해서 포스팅한 것이므로 100% 완벽한 답이라고 정의할 수 없으나 최대한 열심히 작성했습니다. 좋게 봐주시면 감사드리겠습니다! 결론 파이썬 언어에는 다른 언어와 다르게 Switch-case 문이 존재하지 않는다...

SeongJo
'Python 3.10' 태그의 글 목록