# 默认参数的陷阱(可变数据类型)
# 不传参 在调用时会共享那个可变数据类型
def func(li=[]): # 列表li的内存地址一直没发生改变 所以会有下面的输出结果
li.append(1)
print(li)
func()
func([])
func()
func()
Python零基础之默认参数的陷阱
猜你喜欢
转载自blog.csdn.net/qq_36154755/article/details/80964539
今日推荐
周排行