Notice
Recent Posts
Recent Comments
Link
반응형
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
Tags
- #Jetson nano
- #torchvision
- #Anaconda
- asyncio
- #비선형
- #object detection
- async
- #activation function
- Linux
- #landmark
- #선형
- 멀티 스레드
- pytorch
- #gpu training
- multi-thread
- #Linux
- #pytorch
- 비동기
- #annotation
Archives
- Today
- Total
목록2026/03/24 (1)
Wooks_learning
[Python] typing — Optional, Union, List, Dict, Tuple, Set
타입 힌트를 쓰면 코드가 명확해지고, 실수를 줄일 수 있다.하지만 typing 모듈을 처음 접하면 언제 뭘 써야 할지 헷갈린다.이 글에서 자주 쓰이는 핵심 6가지를 예제 중심으로 정리한다.typing이란?Python은 기본적으로 동적 타입 언어다. 변수에 어떤 타입의 값을 넣어도 런타임에 오류가 나지 않는다.x = 10x = "hello" # 오류 없음하지만 코드가 커질수록 이 유연함이 오히려 독이 된다."이 함수가 뭘 받고 뭘 반환하는지"를 코드만 보고 파악하기 어려워지기 때문이다.typing 모듈은 이 문제를 해결하기 위해 Python 3.5에서 도입됐다.타입을 강제하지는 않지만, 힌트를 명시함으로써 가독성을 높이고 정적 분석 도구(mypy, pylance 등)와 IDE의 자동완성을 지원한다.중요:..
Computer science/Python
2026. 3. 24. 18:42