代码思考
文章平均质量分 63
IcynLau
这个作者很懒,什么都没留下…
展开
-
一次修改代码的启示
学生阶段,我们编写程序时可能很少考虑程序的效率, 就比如下面这个程序(见《JAVA语言程序设计》基础篇第十版 第五章 5.39习题) 1. 我编写的程序如下,循环体中需要再用到多次浮点运算 while(earn<goal) { sell++; if(sell>0.01&&sell<=5000) { earn=5000+0.08*sell; }else if(sell>5000&&sell<=10000) {原创 2021-04-04 11:08:14 · 89 阅读 · 0 评论 -
异常处理机制的思考-headfirst Python
因为种种原因,程序在运行过程中可能会遇到各种各样的错误,而应对办法大致分为两种: 添加额外的代码和逻辑,让程序不断地进行判断,添加许多的if-else等分支结构 使用try-except这样的错误处理机制解决问题。 这就引起了这样的思考,是“增加额外的代码和逻辑”更好,还是“错误处理”机制更好呢? 从降低程序的复杂性角度来说,我觉得“错误处理”机制表现得更为优秀, 举个例子,你的文件夹里面有个这样的记录了角色与台词的txt文件 Man: Is this the right room for an arg原创 2021-01-28 11:15:41 · 68 阅读 · 1 评论