Python 基礎(chǔ)教程

Python 流程控制

Python 函數(shù)

Python 數(shù)據(jù)類型

Python 文件操作

Python 對(duì)象和類

Python 日期和時(shí)間

Python 高級(jí)知識(shí)

Python 參考手冊(cè)

Python程序打印一個(gè)區(qū)間內(nèi)所有質(zhì)數(shù)

Python 實(shí)例大全

在這個(gè)程序中,您將學(xué)習(xí)使用for循環(huán)打印一個(gè)區(qū)間內(nèi)的所有質(zhì)數(shù)并顯示它。

要理解此示例,您應(yīng)該了解以下Python編程主題:

一個(gè)大于1的正整數(shù),除了1沒(méi)有其他因數(shù),這個(gè)數(shù)本身被稱為質(zhì)數(shù)。

2、3、5、7等是質(zhì)數(shù),因?yàn)樗鼈儧](méi)有任何其他因數(shù)。但是6不是質(zhì)數(shù)(它是合數(shù))因?yàn)?×3 = 6。

源代碼

#Python程序來(lái)顯示一個(gè)區(qū)間內(nèi)的所有質(zhì)數(shù)

lower = 900
upper = 1000

print(lower, "和", upper, "之間的質(zhì)數(shù)有:")

for num in range(lower, upper + 1):
   #所有的質(zhì)數(shù)都大于1
   if num > 1:
       for i in range(2, num):
           if (num % i) == 0:
               break
       else:
           print(num)

輸出結(jié)果

900 和 1000 之間的質(zhì)數(shù)有:
907
911
919
929
937
941
947
953
967
971
977
983
991
997

在這里,在lower和upper+1區(qū)間范圍內(nèi)找到質(zhì)數(shù)。訪問(wèn)此頁(yè)面以了解如何檢查數(shù)字是否為質(zhì)數(shù)。

Python 實(shí)例大全

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清