摘要:
转载自:http://blog.jobbole.com/42706/在之前几个月里,我教一些不了解Python的孩子来慢慢熟悉这门语言。渐渐地,我发现了一些几乎所有Python初学者都会犯的错误,所以我决定跟来跟大家分享我的建议。这个系列的每个部分都会关注不同的常见错误,描述如何产生这种错误的,并且提供解决的方法。用一个可变的值作为默认值这是一个绝对值得放在第一个来说的问题。不仅仅是因为产生这种BUG的原因很微妙,而且这种问题也很难检查出来。思考一下下面的代码片段:def foo(numbers=[]): numbers.append(9) print numbers在这里,我们定... 阅读全文
posted @ 2013-07-09 23:02
frydsh
阅读(946)
评论(3)
推荐(2)
浙公网安备 33010602011771号