Python-类型提示
介绍
Python 类型提示是在 3.6+ 版本中提供的, 可用于声明一个变量的类型, 方便编辑器等工具提供更好的自动补全和错误检测.
示例
1 |
|
常用类型
- 基本类型:
int
,float
,str
,bool
,bytes
可用 typing
库导入下面类型:
- 容器类型:
List[int]
,Dict[str, int]
,Tuple[str, int]
- 可选类型:
Optional[str]
等价于Union[str, None]
- 联合类型:
Union[int, str]
如:
1 |
|
也能类型转换:
1 |
|
MyPy 工具
MyPy 是一个静态类型检查工具, 可以在开发时检测类型错误.
安装为:
1 |
|
基本使用:
1 |
|
Python-类型提示
http://example.com/2024/08/19/Python-类型提示/