默认传参的陷阱


#默认参数的陷阱,如果默认参数的值是一个可变的数据类型,每次调用函数时,如果不传参数就会公用这个数据类型的资源
def qq(l=[]):
    l.append(1)
    return l
print(qq())
print(qq([]))
print(qq())

 

 

 

posted @ 2019-08-29 15:22  刘华强等待瓜熟的日子  阅读(156)  评论(0编辑  收藏  举报