习题 26: 恭喜你,现在可以考试了!?

你已经差不多完成这本书的前半部分了,不过后半部分才是更有趣的。你将学到逻辑,并通过条件判断实现有用的功能。

在你继续学习之前,你有一道试题要做。这道试题很难,因为它需要你修正别人写的代码。当你成为程序员以后,你将需要经常面对别的程序员的代码,也许还有他们的傲慢态度,他们会经常说自己的代码是完美的。

这样的程序员是自以为是不在乎别人的蠢货。优秀的科学家会对他们自己的工作持怀疑态度,同样,优秀的程序员也会认为自己的代码总有出错的可能,他们会先假设是自己的代码有问题,然后用排除法清查所有可能是自己有问题的地方,最后才会得出“这是别人的错误”这样的结论。

在这节练习中,你将面对一个水平糟糕的程序员,并改好他的代码。我将习题 24 和 25 胡乱拷贝到了一个文件中,随机地删掉了一些字符,然后添加了一些错误进去。大部分的错误是Python 在执行时会告诉你的,还有一些算术错误是你要自己找出来的。再剩下来的就是格式和拼写错误了。

所有这些错误都是程序员很容易犯的,就算有经验的程序员也不例外。

你的任务是将此文件修改正确,用你所有的技能改进这个脚本。你可以先分析这个文件,或者你还可以把它像学期论文一样打印出来,修正里边的每一个缺陷,重复修正和运行的动作,直到这个脚本可以完美地运行起来。在整个过程中不要寻求帮助,时时彩计划软件公式:如果你卡在某个地方无法进行下去,那就休息一会晚点再做。

就算你需要几天才能完成,也不要放弃,直到完全改对为止。

最后要说的是,这个练习的目的不是写程序,而是修正现有的程序,你需要访问下面的网站:

从那里把代码复制粘贴过来,命名为 ex26.py,这也是本书唯一一处允许你复制粘贴的地方。

Project Versions

Previous topic

习题 25: 更多更多的练习

Next topic

习题 27: 记住逻辑关系

This Page

欧卡国际时时彩平台 时时彩后二万能码 重庆时时彩胆码方法 内蒙古时时彩11选 大家乐彩票
时时彩五星2码组合 重庆时时彩视频直播器 时时彩注册 时时彩五星号码走势图 壬天堂时时彩平台主管
重庆时时彩二星直选 时时彩复式组选三玩法 时时彩返点1950是多少 时时彩后二杀码论坛 奇妙软件3.1破解版
如何做时时彩代理步骤 江西时时彩定位 世爵时时彩平 必赢客重庆时时彩计划 启航软件官网
葡京娱乐城 江西快3 安徽快3图片欣赏 江西多乐彩 新疆风采25选7开奖公告
内蒙古快3 9188彩票网上海快3 今天云南快乐十分走势图 58彩票 黑龙江福彩22选5
云南省11选5开奖结果 大乐透走势图2 海南飞鱼游戏 北京赛车pk10直播视频 福建快三网上可以买吗
马来三分彩开奖结果 快乐8走势图 吉林快三走势图 河北11选5走垫图 广东36选7好彩1预测