python计算100以内的素数


# 方法一
print(", ".join("%s" % x for x in range(2,101) if not [y for y in range(2,x) if x % y ==0]))

# 方法二
# list = []
# i = 2
# for i in range(2, 100):
# j = 2
# for j in range(2,i):
# if(i%j==0):
# break
# else:
# list.append(i)
#
# print(list)

# 方法三
# i = 2
# c = []
# while i <= 100:
# j = 2
# while j <= i:
# if i % j == 0:
# if i == j:
# c.append(i)
# break
# j += 1
# i += 1
# print(c)

for i in range(2,100):
for j in range(2,i):
if i%j==0:
break
else:
print(i)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM