代码就是最好的文档【类型注解】
这个视频会以目前最新的 3.13 版本来介绍如何写类型注解,有的地方会稍微提到传统写法。
比起技巧,我更希望能够传递类型注解的理念,“代码即文档”。
传统的文档或注释,无论写得多详尽,都面临着与代码逻辑脱节的风险。它们会过时、会骗人。而类型注解,因为会被静态检查,所以它是一种活的文档,如实说明程序的结构。
只要函数包含了输入类型输出类型,任何读代码的人,包括几个月后的你自己,都能一眼就看懂要怎么使用,不需要看函数里面是怎么实现的。
所以,下次在写代码时,你可以尝试加上需要的类型注解。
#python教学
立即观看