目录 参考例子优点 参考 本文主要参考以下链接: 在def定义函数的时候, @和-> 代表什么?python中->是什么意思python – 定义函数 def 后面的 ->,:表示的含义 例子 如下所示 def add(x, y) -> int: return x+y def add(x:int, y:int) ->bool: if(x>y): return True else: return False -> 常常出现在python函数定义的函数名后面,为函数添加元数据,描述函数返回的数据类型。 优点 可以强制规定返回数据的类型,同时还可以设定返回类型为None,也就是不返回任何东西。利于后期查看掌握函数的返回类型。