728x90
반응형
Python Type hint
from typing import Union
class Item:
name: str
price: float
is_offer: Union[bool, None] = None
1) is_offer: Union [bool, None]
is_offer의 type을 bool이나 None으로 받겠다
2) is_offer: Union[bool, None] = None
is_offer의 default type은 None으로 지정
728x90
반응형
'Python' 카테고리의 다른 글
Python: Deep copy , Shallow copy, # mutable, immutable # 깊은 복사, 얕은 복사 (0) | 2023.11.26 |
---|---|
Python: del vs slice 성능 비교 (0) | 2023.11.23 |
Python: Error handling # 에러를 어떻게 다룰지를 쉽게 파악해보자 (0) | 2023.09.09 |
Python: 중첩 list comprehension # 이중 컴프리헨션 # itertools # chain (0) | 2023.08.09 |
Python: 색 추출 # pick color # PIL (0) | 2023.07.26 |