下面代码输出的结果只有 [2, 3] ,不知道哪里写的不对。
list = [] #最后输入质数的列表
listCheck = [] #中间用来检查的列表
for i in range(2,101):
for j in range(2,i):
m = i % j
listCheck.append(m) #把求余数的结果装到listCheck中
n = listCheck.count(0) #判断listCheck有几个0
if n < 1:
list.append(i)
else:
break
print(list)