溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

Python中怎么判斷偶數(shù)

發(fā)布時(shí)間:2021-08-02 11:39:42 來(lái)源:億速云 閱讀:441 作者:Leah 欄目:大數(shù)據(jù)

這篇文章給大家介紹Python中怎么判斷偶數(shù),內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對(duì)大家能有所幫助。

一、判斷奇數(shù)、偶數(shù)

大于0的自然數(shù)中的最小的偶數(shù)是2

接下去的偶數(shù)的特點(diǎn)2、4、6、8、10…

根據(jù)以上數(shù)字的規(guī)律,我們可以推出結(jié)論:所有的偶數(shù)都是最小偶數(shù)2的整數(shù)倍數(shù)。

提問(wèn):那么,如何判斷一個(gè)數(shù)是否是偶數(shù)呢?

解答:

判斷偶數(shù):如果某個(gè)數(shù)除以2,余數(shù)為0,那么這個(gè)數(shù)為偶數(shù),否則就是奇數(shù)。

本節(jié)實(shí)戰(zhàn)案例

要求:用戶輸入一個(gè)整數(shù),這是數(shù)代表隨機(jī)(隨機(jī)數(shù)范圍1-100之間)產(chǎn)生的整數(shù)個(gè)數(shù),輸出結(jié)果為,隨機(jī)產(chǎn)生的數(shù)中有幾個(gè)數(shù)為偶數(shù),這些數(shù)分別是什么?

舉例:

用戶輸入10,

系統(tǒng)開(kāi)始隨機(jī)產(chǎn)生10個(gè)1-100之間的隨機(jī)整數(shù),

輸出結(jié)果:共產(chǎn)生5個(gè)整數(shù),分別為:2,10,30,36,60

軟件程序練習(xí)分析思路:

1、用戶輸入使用input函數(shù)

2、需要有循環(huán)次數(shù)

3、隨機(jī)生成1-100之間的數(shù)字

4、判斷是否為整數(shù),計(jì)算整數(shù)個(gè)數(shù),保存這些整數(shù)

5、輸出結(jié)果

那么,如何判斷奇數(shù)?

其實(shí)只要相反的一面就可以了,即num%2!=0  就是奇數(shù)的情況

二、總結(jié)強(qiáng)調(diào)

1、掌握判斷一個(gè)數(shù)的奇偶性

2、掌握隨機(jī)數(shù)的使用

3、掌握循環(huán)的使用

本期知識(shí)源代碼:

from random import randint
#n代表輸出的個(gè)數(shù)n=input("請(qǐng)輸入需要隨機(jī)產(chǎn)生多少個(gè)整數(shù)?")n=int(n)x=0count=0 #記錄個(gè)數(shù)oushu="" #保存產(chǎn)生的偶數(shù)while x<n:    num=randint(1,100) #隨機(jī)生成一個(gè)數(shù)字1-100之間    #判斷生成的num是否為整數(shù)    if num%2==0:        count+=1        oushu+=str(num)+","    x+=1#輸出結(jié)果print("共產(chǎn)生"+str(count)+"個(gè)偶數(shù),分別是:"+oushu)

關(guān)于Python中怎么判斷偶數(shù)就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺(jué)得文章不錯(cuò),可以把它分享出去讓更多的人看到。

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI