新聞中心
質(zhì)數(shù)(prime number)又稱素?cái)?shù)。指在一個(gè)大于1的自然數(shù)中,除了1和此整數(shù)自身外,不能被其他自然數(shù)整除的數(shù)。素?cái)?shù)在數(shù)論中有著很重要的地位。比1大但不是素?cái)?shù)的數(shù)稱為合數(shù)。1和0既非素?cái)?shù)也非合數(shù)。素?cái)?shù)是與合數(shù)相對(duì)立的兩個(gè)概念,二者構(gòu)成了數(shù)論當(dāng)中最基礎(chǔ)的定義之一。

為薌城等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及薌城網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都做網(wǎng)站、成都網(wǎng)站制作、薌城網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
總結(jié)python腳本判斷一個(gè)數(shù)是否為素?cái)?shù)的幾種方法:
#運(yùn)用python的數(shù)學(xué)函數(shù)
import math def isPrime(n): if n <= 1: return False for i in range(2, int(math.sqrt(n)) + 1): if n % i == 0: return False return True
相關(guān)推薦:《Python教程》
#單行程序掃描素?cái)?shù)
from math import sqrt N = 100 [ p for p in range(2, N) if 0 not in [ p% d for d in range(2, int(sqrt(p))+1)] ]
#運(yùn)用python的itertools模塊
from itertools import count def isPrime(n): www.2cto.com if n <= 1: return False for i in count(2): if i * i > n: return True if n % i == 0: return False
#不使用模塊的兩種方法
def isPrime(n): if n <= 1: return False i = 2 while i*i <= n: if n % i == 0: return False i += 1 return True def isPrime(n): if n <= 1: return False if n == 2: return True if n % 2 == 0: return False i = 3 while i * i <= n: if n % i == 0: return False i += 2 return True
本文題目:創(chuàng)新互聯(lián)Python教程:python判斷是否為素?cái)?shù)
網(wǎng)站URL:http://www.dlmjj.cn/article/dpoeics.html
其他資訊
- 存儲(chǔ)服務(wù)器是什么?服務(wù)器存儲(chǔ)設(shè)備是什么
- 2012年Web設(shè)計(jì)和開發(fā)的15個(gè)趨勢(shì)
- 交管12123找不到免檢標(biāo)審請(qǐng)業(yè)務(wù)怎辦?(沒收到核驗(yàn)短信怎么辦-備案平臺(tái))
- 輕松實(shí)現(xiàn)!matlab導(dǎo)入記事本數(shù)據(jù)庫(kù)方法簡(jiǎn)介(matlab導(dǎo)入記事本數(shù)據(jù)庫(kù))
- Linux關(guān)網(wǎng)卡:簡(jiǎn)單明了的關(guān)閉方式(linux怎么關(guān)閉網(wǎng)卡)


咨詢
建站咨詢
