IT Study Note2 [Python] What's New In Python 3.11 - 새로운 기능 Python 3.11 파이썬의 새 버전은 연 단위로, 상반기에 베타, 하반기에 최종버전이 출시된다. 2022년 하반기에 나온 Python 3.11이 최신버전으로 다음과 같은 신기능에 주목할 필요가 있다고 한다 속도 개선 3.10보다 1.25배(10~60%) 향상된 속도 향상된 오류 정보: 어떤 부분이 오류를 일으키는지 표시 예외 개선 여러 예외 동시 발생 및 처리 가능 실제로 예외 발생 전까지 비용 '0' 예외 포착에 필요한 시간 감소 컨텍스트 메모로 예외에 대한 설명 보완 가능 형식 지정 개선 셀프 형식: typing.Self 이용한 간단한 Self 주석 달기 임의 문자열 리터럴 형식: typing.LiteralString 통해 리턴되는 변수가 소스코드에 정의된 문자열인지 테스트 가능 데이터 클래스 변.. 2023. 2. 4. [Python] PEP (Python Enhancement Proposal) PEP(Python Enhancement Proposal) 파이썬 언어 발전을 위해 논의된 주제를 문서화한 것 파이썬을 시작하는 사람들이 알아야 할 PEP 문서 2개 (출처 - wikidocs 「제대로 파이썬) PEP 8 - Style Guide for Python Code 문법으로 강제되지 않는 부분은 Python으로 다양하게 작성 및 표현 가능 협업의 편의성 위하여 PEP 8 통해 권장하는 파이썬 스타일 제공 PEP 20 - The Zen of Python : 파이썬에 적용된 핵심 철학을 시로 표현 출처 1) PEP - 제대로 파이썬 (wikidocs.net) PEP 8 – Style Guide for Python Code | peps.python.org PEP 20 – The Zen of Pytho.. 2023. 2. 4. 이전 1 다음