변수의 class 를 hint 로 제공할 경우, 단순히 class명을 변수명 옆에 써주면 된다.
# class types
class Hello:
def world(self) -> int:
return 7
# (1) 변수 정의 시 class hint
myhello: Hello = Hello()
# (2) 함수 인자에서 class hint
def foo(ins: Hello) -> int:
return ins.world()
print(foo(hello)) # 7
Type Annotation (8) - Final Type (0) | 2022.05.23 |
---|---|
Type Annotation (7) - Type alias (0) | 2022.05.23 |
Type Annotation (5) - Optional (0) | 2022.05.22 |
Type Annotation (4) - Union (0) | 2022.05.22 |
Type Annotation (3) - Callable (0) | 2022.05.22 |
댓글 영역