功能注释:PEP-3107
我跑过一段代码,展示了Python3的功能注释.这个概念很简单,但我想不出为什么这些在Python3中实现或者对它们有任何好用.也许SO可以启发我吗?
这个怎么运作:
def foo(a: 'x', b: 5 + 6, c: list) -> max(2, 9):
    ... function body ...
参数后面后面的所有内容都是"注释",后面的信息->是函数返回值的注释.  
foo.func_annotations将返回一个字典:
{'a': 'x',
 'b': 11,
 'c': list,
 'return': 9}
有这个有什么意义?