可以使用for循環(huán)
# 求100以內(nèi)的質(zhì)數(shù)
i = 2
for j in range(1, 101):
#如果100以內(nèi)的數(shù)字除以2的余數(shù)等于0
if (j % i == 0):
#如果是就跳過(guò),繼續(xù)下一個(gè)循環(huán)
continue
print(j)
要找出從1到100之間的質(zhì)數(shù),你可以使用嵌套循環(huán)和判斷條件來(lái)實(shí)現(xiàn)。
print("100以內(nèi)的質(zhì)數(shù):")
for num in range(2, 101): # 從2到100遍歷每個(gè)數(shù)字
is_prime = True # 假設(shè)當(dāng)前數(shù)字是質(zhì)數(shù)
for i in range(2, num):
if num % i == 0: # 如果能被除了1和自身以外的數(shù)整除,則不是質(zhì)數(shù)
is_prime = False
break
if is_prime:
print(num)
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-739207.html
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-739207.html
到了這里,關(guān)于python 100以內(nèi)的質(zhì)數(shù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!