def isOdd(num):
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供察哈爾右翼中旗網(wǎng)站建設(shè)、察哈爾右翼中旗做網(wǎng)站、察哈爾右翼中旗網(wǎng)站設(shè)計(jì)、察哈爾右翼中旗網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、察哈爾右翼中旗企業(yè)網(wǎng)站模板建站服務(wù),十余年察哈爾右翼中旗做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
return num % 2 == 1
elif type(n)==int:
m=0
for i in range(1,int(n)+1):
if n%i==0:
m=m+1
if n=1:
print('%s不是質(zhì)數(shù)'%n)
else:
if m==2:
print('%s是質(zhì)數(shù)'%n)
else:
print('%s不是質(zhì)數(shù)'%n)
else:
print('%s必須是整數(shù)'%n)
擴(kuò)展資料:
Python的函數(shù)支持遞歸、默認(rèn)參數(shù)值、可變參數(shù),但不支持函數(shù)重載。為了增強(qiáng)代碼的可讀性,可以在函數(shù)后書寫“文檔字符串”(Documentation Strings,或者簡(jiǎn)稱docstrings),用于解釋函數(shù)的作用、參數(shù)的類型與意義、返回值類型與取值范圍等。可以使用內(nèi)置函數(shù)help()打印出函數(shù)的使用幫助。
參考資料來(lái)源:百度百科-Python
python幫助中有對(duì)__main__的說(shuō)明。
每個(gè)文件(模塊)都可以任意寫一些沒(méi)有縮進(jìn)的代碼,并且在載入時(shí)自動(dòng)執(zhí)行,為了區(qū)分主執(zhí)行文件還是被調(diào)用的文件,Python引入了一個(gè)變量__name__,當(dāng)文件是被調(diào)用時(shí),__name__的值為模塊名,當(dāng)文件被執(zhí)行時(shí),__name__為'__main__'。這個(gè)特性,為測(cè)試驅(qū)動(dòng)開(kāi)發(fā)提供了極好的支持,可以在每個(gè)模塊中寫上測(cè)試代碼,這些測(cè)試代碼僅當(dāng)模塊被Python直接執(zhí)行時(shí)才會(huì)運(yùn)行,代碼和測(cè)試完美的結(jié)合在一起。
def test(n):
d={'odd':0,'even':0}
if isinstance(int(n),int):
for x in str(n):
if int(x)%2==0:
d['even']+=1
else:
d['odd']+=1
return d
n=input('請(qǐng)輸入正整數(shù):')
print(test(n))
在Python中可以用判斷語(yǔ)句加上%這一求模運(yùn)算符來(lái)判斷數(shù)據(jù)的奇偶性。%這一求模運(yùn)算符會(huì)返回?cái)?shù)據(jù)相除之后的余數(shù),若該數(shù)除以2的余數(shù)為0,則該數(shù)為偶數(shù);若該數(shù)除以2的余數(shù)不為0,則該數(shù)為奇數(shù)。
python的軟件介紹
用Python編寫一個(gè)程序,判斷輸入的數(shù)字是奇數(shù)還是偶數(shù),并相應(yīng)的輸出信息,要判斷一個(gè)數(shù)為奇數(shù)還是偶數(shù),依據(jù)的是它被2除后的余數(shù)。因此可以用“%”運(yùn)算符來(lái)計(jì)算并判斷。
Python是一個(gè)高層次的結(jié)合了解釋性、編譯性、互動(dòng)性和面向?qū)ο蟮哪_本語(yǔ)言。Python的設(shè)計(jì)具有很強(qiáng)的可讀性,相比其他語(yǔ)言經(jīng)常使用英文關(guān)鍵字,其他語(yǔ)言的一些標(biāo)點(diǎn)符號(hào),它具有比其他語(yǔ)言更有特色語(yǔ)法結(jié)構(gòu)。
Python是一種解釋型語(yǔ)言:?這意味著開(kāi)發(fā)過(guò)程中沒(méi)有了編譯這個(gè)環(huán)節(jié)。類似于PHP和Perl語(yǔ)言。Python是初學(xué)者的語(yǔ)言:Python對(duì)初級(jí)程序員而言,是一種偉大的語(yǔ)言,它支持廣泛的應(yīng)用程序開(kāi)發(fā),從簡(jiǎn)單的文字處理到WWW瀏覽器再到游戲。