循环嵌套练习

查找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