python3.7源码 01注意点

默认值是在 定义过程 中在函数定义处计算的,因此html i = 5 def f(arg=i): print(arg) i = 6 f() 会打印 5。python 重要警告: 默认值只会执行一次。这条规则在默认值为可变对象(列表、字典以及大多数类实例)时很重要。好比,下面的函数会存储在后续调用中传递给它的参数:api def f(a, L=[]): L.append(a)
相关文章
相关标签/搜索