新聞中心
這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:python質(zhì)數(shù)判斷與打印的實(shí)現(xiàn)方法

本文教程操作環(huán)境:windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。
什么是質(zhì)數(shù)?
質(zhì)數(shù)(又稱素?cái)?shù)),指在大于1的自然數(shù)中,除了1和該數(shù)自身外,無法被其他自然數(shù)整除的數(shù)(也可定義為只有1與該數(shù)本身兩個(gè)正因數(shù)的數(shù))。
舉例:
2、3、5、7等是質(zhì)數(shù),因?yàn)樗鼈儧]有任何其他因素。但是6不是素?cái)?shù)(它是合成的),因?yàn)? x 3 = 6。
那么,我們使用Python程序來打印出所有素?cái)?shù)
在下面的程序中,我們使用for循環(huán)打印出所有素?cái)?shù),代碼如下:
lower = 900
upper = 1000
print("Prime numbers between", lower, "and", upper, "are:")
for num in range(lower, upper + 1):
if num > 1:
for i in range(2, num):
if (num % i) == 0:
break
else:
print(num)
輸出:
Prime numbers between 900 and 1000 are: 907 911 919 929 937 941 947 953 967 971 977 983 991 997
好了,關(guān)于查找判斷質(zhì)數(shù)的方式,大家可以根據(jù)上述內(nèi)容試試?yán)瞺如需了解更多python實(shí)用知識(shí),點(diǎn)擊進(jìn)入PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。
當(dāng)前標(biāo)題:創(chuàng)新互聯(lián)Python教程:python質(zhì)數(shù)判斷與打印的實(shí)現(xiàn)方法
當(dāng)前路徑:http://fisionsoft.com.cn/article/djdgcjj.html


咨詢
建站咨詢
