1
Arnie97 2018 年 5 月 20 日 via Android Type annotations
https://stackoverflow.com/q/32557920 |
2
threee333 2018 年 5 月 20 日 via Android 这玩意叫 annotation (注解),Python3 新加的特性。IDE 会根据注解信息来提供相应的方法。
代码里一般用不到~如果想玩玩的话,去看看 inspect 模块吧~ |
3
lxian2 2018 年 5 月 20 日 type hint, 标记参数 /返回的类型,帮助 IDE 或者其他工具更准确的帮你做类型检查 /重构。(像 python 这样的鸭子类型的语言工具没办法准确 refactoring)
|
4
mseasons 2018 年 5 月 20 日
google "Python 函数 冒号"
|
5
afpro 2018 年 5 月 20 日
type hints 就是暗示 IDE 你方法参数和返回值的类型 如果使用的 python 版本比较低 也可以在注释里面通过
:type 和 :rtype 暗示 IDE |
6
msg7086 2018 年 5 月 20 日
> name: str
你见过哪个 C 语言代码是这么写类型的?你说 Pascal 里的也就算了…… |
7
RedFlag2233 2018 年 5 月 20 日 via Android
python cookbook3 上第 224 页
|
8
Kendall 2018 年 5 月 20 日 via Android
不是强制的 函数参数类型的注释
|
9
xiaoheijw 2018 年 5 月 20 日 这个是为了方便别人读代码。毕竟动态语言没有强制规定参数类型。
|
10
simple2025 2018 年 5 月 20 日 via Android
dict 怎么注解想 ts 那样
|