for n in range(2,101):
i,a=2,1
while i<n:
if n%i==0:
a=0
break
i=i+1
if a==1:
print(n)
for m in range(2,101):
a=1
for n in range(2,m):
if m%n==0:
a=0
break
if a==1:
print(m,end=' ')
文章來源地址http://www.zghlxwxcb.cn/news/detail-742910.html
for m in range(2,101):
n=2
while n<m:
if m%n==0:
break #m能被n整除,說明m一定不是質(zhì)數(shù),退出循環(huán),判斷下一個(gè)數(shù)
else:
n=n+1
else: #while循環(huán)的條件為False時(shí),執(zhí)行else分支.break退出循環(huán)時(shí)不執(zhí)行
print(m)
文章來源:http://www.zghlxwxcb.cn/news/detail-742910.html
到了這里,關(guān)于Python-輸出1~100之間的素?cái)?shù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!