python中有很多奇怪的概念,语法很丑陋。若是论起简洁和优雅,python不及shell的万一。
def func(a: 'spam') -> int:
print(a)
return 3
def foo(a: 'spam' = 8) -> int:
print(a)
return 3
以上两个函数就是给参数和返回值添加了注解,可以说毫无实际意义。然后通过print(func.__annotations__)可以查看注解的内容:
{‘a’: ‘spam’, ‘return’:
本文探讨了Python中的函数注解特性,包括如何为参数和返回值添加注解,并展示了通过打印函数属性来查看这些注解的方法。
615

被折叠的 条评论
为什么被折叠?



