为什么要类型注解 在python中我们不需要定义数据类型,所以一个变量可以是任何类型的,所以有时候我们可以使用注解来帮助我们知道一个变量时什么数据类型,相当于注释,帮助我们去理解代码。 主要是给编译器看的,让编译器可以知道这个变量的数据类型是什么。 变量类型注解 对变量进行类型注解语法: 类型注解语法2 函数(方法)的类型注解 Union联合类型注解 要使用Union联合类型进行注释需要导入Union包,然后进行使用。 from typing import Union #导入Union包