求助零基础入门学习PYTHON 50讲生成器
小甲鱼课后作业里素数之和那道题有一段代码不太明白,求指点def is_prime(number)
if number >1:
.
.
.
for current in range(3,int(math.sqrt(number)+1),2)
if number %current ==0
return Flase
.......
本帖最后由 wuqramy 于 2020-3-25 11:00 编辑
这是为了排除除了2以外的所有偶数,因为除了2所有的偶数都不是素数 wuqramy 发表于 2020-3-25 10:54
这是为了排除除了2以外的所有偶数,因为除了2所有的偶数都不是素数
这个遍历是什么意思呢 麻烦能详细说一下吗 抛弃大学 发表于 2020-3-25 12:03
这个遍历是什么意思呢 麻烦能详细说一下吗
就是减少了计算量 去除了一些不必要计算的数
页:
[1]