阅读dive into py3记录

1、关于函数参数问题:

这个调用会失败,因为你在命名参数后面紧跟了一个非命名
(位置的)的参数,这个一定不会工作。从左到右的读取参数
列表,一旦你有一个命名的参数,剩下的参数也必须是命名
的。

 approximate_size(a_kilobyte_is_1024_bytes=False,4000) 
报错:
SyntaxError: non‐keyword arg after keyword arg

总结来说:
只要你有一个命名参数,它右边的所有参数也都需要是命名参数。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容