函数注解

函数声明中的各个参数可以在之后增加注解表达式。如果参数有默认值,注解放在参数名和=号之间。
如果想注解返回值,在)和函数声明末尾的: 之间添加一个-> 和一个表达式。表达式可以是任何类型。注解中
最常用的类型是类(如str或int)和字符串('int > 0').

>>> def clip(text:str, max_len:'int > 0'=80) -> str:
...     pass
...
>>> clip.__annotations__
{'text': <class 'str'>, 'max_len': 'int > 0', 'return': <class 'str'>}
上一篇:Spring Boot 优雅退出机制


下一篇:docker(9)Dockerfile制作镜像