摘要: Python中函数支持default value和keyword arguments(类似于C# 4.0中引入的named and optional parameters). 唯一需要注意的地方就是在一个scope中默认值只会被计算一次,所以如果默认值是可变容器时,要注意side effects.比如def f(a, L=[]):  L.append(a)  return Lf(1) // ret...阅读全文
posted @ 2009-12-24 13:37 芭蕉 阅读(149) 评论(0) 编辑