2020-09-03 blog

读了一下PEP484,有种没有理解的感觉,或者说没有比较深刻的体会。
毕竟python本身就是动态强类型语言,类型标注其实是让python也能像静态语言一样,提示输入的参数的类型,以及输出的参数的类型。
但是这并不是强制限制的,如果需要强制某个参数的输入类型,要在函数/类的内部自己写isinstance以及assert
而且这里的类型标注,可能是因为我用得还不多,所以感觉有点不顺手。有很多的标注在网上搜是搜不到示例的,往往是我自己摸索,查阅各种文档,花费了几个小时才最终解决。
所以可能PEP484得等我多用一段时间的typing再来总结成文档吧。

You may also like...

发表回复

您的电子邮箱地址不会被公开。