练习 26 恭喜你,来做个测试吧!

    在你继续之前,我为你准备了一个小测验。这个小测验很难,因为它需要你修复别人的代码。当你成为一个程序员,你会经常需要处理其他程序员的代码,甚至跟他们正面杠。

    有些程序员会宣称他们的代码很完美,这些人一般比较蠢,很少考虑别人的感受。好的程序员会像科学家一样,假设他们的代码总是存在一定概率是错的。好的程序员一般会在软件出现问题的情况下,用所有可能的方式排查自己会犯的错误,直到最后得出结论可能真的是其他人的代码出了问题。

    这些错误都是程序员经常会犯的,哪怕是经验丰富的程序员。

    在这个练习中,你的工作就是纠正这个文件。用你所学过的所有技能把这个文件变得更好。首先,你需要先分析一下这些代码,你可以把它打印出来,就像修改学校的学习论文一样编辑它。把其中每个错误都修改好,然后运行它,直到这个文件能够完美运行。试着不去寻求帮助。如果你卡住了,休息一下再回来。

    https://learnpythonthehardway.org/python3/exercise26.txt

    把这些代码复制到一个文件中,并命名为 。这是唯一一次允许你复制粘贴的地方。

    我在修复它的时候可以运行代码吗?你很多时候都需要这么做。计算机就是为了帮你的,所以尽可能多地使用它吧。