Python 新手常犯错误(第一项目组)转载

    添加时间:2013-7-19 点击量:

    感觉这篇文章针对python的默认参数写的不错,翻译的也不错,故转载下。


    原文链接: Amir Rachum   翻译: 伯乐在线 - 伯乐在线读者
    译文链接: http://blog.jobbole.com/42706/


    译文如下:


    在之前几个月里,我教一些不懂得Python的孩子来慢慢熟悉这门说话。垂垂地,我发了然一些几乎所有Python初学者都邑犯的错误,所以我决意跟来跟大师分享我的建议。这个系列的每个项目组都邑存眷不合的常见错误,描述如何产生这种错误的,并且供给解决的办法。


    用一个可变的值作为默认值


    这是一个绝对值得放在第一个来说的题目。不仅仅是因为产生这种BUG的原因很奥妙,并且这种题目也很难搜检出来。思虑一下下面的代码片段: