最近,在研究函数声明时,在Python3中遇到了“->”,这是什么意思?到目前为止,除Javascript函数声明外,我从未见过这样的声明。
def f(self, s: 'str') -> 'bool':
pass
这是对函数返回值类型的注释。
def sum()->表达式:
也就是说,参数列表现在可以跟随一个文字->和一个Python表达式。像参数注释一样,执行函数定义时将评估此表达式。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句