:判断100-500之间有多少个素数,并10个一行的输出所有素数

如题所述

# 100-500之间有多少个素数
# 并10个一行的输出所有素数
k = 0
for i in range(101,501,2):
for j in range(3,int(i**(1/2))+1,2):
if i % j == 0:
break
else:
k += 1
print(i,end = '\t')
if k % 10 == 0:
print()
print(f'100-500之间有{k}个素数')

程序缩进如图所示

温馨提示:答案为网友推荐,仅供参考
相似回答