python输出1~100的素数,并统计多少个

如题所述

# 求100以内的素数
primes = []
for n in range(2,101):
for i in range(2,int(n**(1/2))+1):
if n % i == 0:
break
else:
primes += [n]
print(primes)
print(f'100内有{len(primes)}个素数')

程序缩进如图所示

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