24.변수타입 어노테이션
2024. 10. 7. 17:39ㆍ파이썬(python)
1. 변수 타입 어노테이션
파이썬에서 변수 타입 어노테이션(type annotation)은 변수의 예상 타입을 명시적으로 알려주는 방법이다. 파이껀은 기본적으로 동적 타입 언어이기 떄문에 변수를 선언할떄 타입을 지정하지 않아도 되지만, 타입 어노테이션을 통해 코드의 가독성을 높이고, IDE나 린터(Linter)에서 타입 오류를 미리 잡아낼 수 있도록 도와줍니다.
2. 기본 타입 어노테이션
3. 리스트, 튜플, 딕셔너리, 세트
- 컬렉션 타입에 대한 어노테이션은 조금 더 복잡합니다.
이를위헤 List,Tuple, Dict, Set 등의 제네릭 타입을 사용하게 됩니다.
이러한 타입들은 typying 모듈에서 가져올 수 있습니다.
리스트, 튜플, 딕셔너리, 세트 사용 예시)
4. 함수
5. 클래스
6.옵셔널
-변수가 특정 타입이거나 None일수 있는 경우 Optional을 사용합니다.
7.Union
- 여러개의 타입이 허용될수 있는 상황에 사용
8.파이널
- 재할당이 불가능한 변수(즉, 상수)에 대한 타입 어노테이션을 사용
728x90
LIST
'파이썬(python)' 카테고리의 다른 글
26. 디렉토리 관리 프로그램 (6) | 2024.10.07 |
---|---|
25. 파일 입출력 모듈 (4) | 2024.10.07 |
23. 파일 입출력을 위한 단어장 만들기 (8) | 2024.10.07 |
22. 파일 입출력 (0) | 2024.10.02 |
21. 파이썬 모듈 (0) | 2024.10.02 |