python之函数传参
Posted huasongweb
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之函数传参相关的知识,希望对你有一定的参考价值。
1 def func(l = []): 2 l.append(1) 3 return l 4 5 print(func()) # 1 6 a = func([])# 1 7 print(a) 8 b = func()# [1,1] 9 print(b) 10 c = func()# [1,1,1] 11 print(c)
如果默认参数的值是一个可变的数据类型
那么,每一次调用函数的时候,如果不传值,就会共用这个数据的资源
以上是关于python之函数传参的主要内容,如果未能解决你的问题,请参考以下文章