解释
一般在定义函数的时候会使用这两个符号,主要是提示作用,即使输入的值不符合要求也不会报错。
def one(a:int,b:int) -> int:
return a+b
def two(a:float,b:int) -> List[int]:
return a-b
if __name__ == '__main__':
print(one(1,2.1))
输出:3.1
例如,在写one()函数时:

一般在定义函数的时候会使用这两个符号,主要是提示作用,即使输入的值不符合要求也不会报错。
def one(a:int,b:int) -> int:
return a+b
def two(a:float,b:int) -> List[int]:
return a-b
if __name__ == '__main__':
print(one(1,2.1))
输出:3.1
例如,在写one()函数时: