前言
Python,甚至是编程语言,对于大部分童鞋来说都是第一次接触,其中机器的运行的逻辑往往难以捉摸,在一些重逻辑的题目上遇到障碍在所难免。其次,python是一种对语法错误十分敏感的语言,一些细微的错误往往难以察觉,IDE往往也难以给出合理的解释。我们尽量收集了多种多样的解题思路供大家参考。
注意
直接参考答案而不经过大脑的思考对于逻辑能力的成长并没有促进作用。答案无疑是一种诱惑,但也请列位尽量抵制诱惑,在实在无法得解时再进行参考
自学网站推荐
第四章 程序控制结构
1. 判断素数
用户输入一个正整数
N
,判断该数字是否为素数,素数即为质数,一个大于 1 的自然数,除了1 和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数。在一般领域,对正整数n
,如果用 2 到 n-1 之间的所有整数去除,均无法整除,则n
为素数。(该算法可优化)要求:判断用户输入的正整数是否为素数,并输出 “
True
” 或者 “False
”。