首页 > 其他 > 详细

循环嵌套练习

时间:2019-12-09 22:50:12      阅读:104      评论:0      收藏:0      [点我收藏+]

查找1000以内质数

大于1的自然数中 除1跟自己以为不能被其他任何自然数整除

j=2 #定义一个从2开始的序列
while j<=1000:#定义为1000以内的质数
num = j
i = 2#控制循环次数
is_prime = True #判断是否为质数
while i < num:#循环不到自己 i<num 开始的思路问题是 一个除数跟一个自己 (这是个思路问题)
if num % i == 0:#定义不是质数,能被整除
is_prime = False ¥定义不是质数
break#如果被整除就停止
i += 1
if is_prime == True:
print(‘{}是质数‘.format(num))
# else:
# print(‘{}不是质数‘.format(num))
j=j+1

循环嵌套练习

原文:https://www.cnblogs.com/dearwenyu/p/12013641.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!