代码说

code is poetry

代码说    
碎碎念:勇敢不是无所畏惧,而是心怀恐惧,却依然向前。  换一换

纠正《Python手册》中一段程序的错误

作者:coderzheng 发布于:2016-3-17 0:24 Thursday 分类:other  阅读模式

如图所示:

红色线框内的程序,本意是遍历2到9这8个数字,然后区分素数和非素数并根据不同的情况显示相应的字符。但是这段程序却是错误的,它不会按照图中所示的字符输出,而是像这样:

经过纠正之后,下面的程序已经比较接近真实的情况了:

但是,这样调整之后的程序,输出的结果中仍然不包含"2 is a prime number"这段字符串。原因是:当n=2时,range(2,2)返回[ ]。




over.

标签: python

你可以发表评论、引用到你的网站或博客,或通过RSS 2.0订阅这个博客的所有文章。
上一篇: PHP程序员的技术成长规划  |  下一篇:The Zen of Python