八叶一刀·无仞剑

万物流转,无中生有,有归于无

导航

2020年7月8日

摘要: 最近在开发的过程中,发现项目的代码中函数大量运用了默认参数,但是一些人在使用默认参数时忽略了其中的一些隐患。在这里予以解析。 比如下面的一段代码: def test(v=[]): v.append(1) print id(v), v test() test() 上面代码的一个主要问题就是使用了可变类 阅读全文

posted @ 2020-07-08 16:30 闪之剑圣 阅读(281) 评论(0) 推荐(0) 编辑