2020-05-04
2020-05-05 本文已影响0人
价值投机168
1.默认参数的一个陷阱:
image.png
打印出来的值:
image.png
是不是感觉很奇怪?
理论上应该为:
[1]
[1]
[2,1]
[1]
[1]
为何会出现如此情景呢?
是因为:
image.png
这个默认参数成了函数的对象,相当于成了一个函数的全局变量了。函数存在,这个默认参数对象就存在,而且不会消失。
2.导入模块:
image.png3.包含本文件同级的目录下的模块:
image.png