使用for循环和列表list判断数字是否为质数
for i in range(2,10):
list=[]
for j in range(1,i+1):
if i%j==0:
list.append(i)
if len(list)>2:
print(i,'不是质数')
else:
print(i,'是质数')
输出结果:
2 是质数
3 是质数
4 不是质数
5 是质数
6 不是质数
7 是质数
8 不是质数
9 不是质数