参考
本文主要参考以下链接:
- 在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
,也就是不返回任何东西。利于后期查看掌握函数的返回类型。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)