天天看點

if語句的習題課 | Python從入門到精通:入門篇之十四if語句的習題課

十三節:多分支流程控制語句

if語句的習題課

1、練習1:

編寫一個程式,擷取一個使用者輸入的整數。然後通過程式顯示這個數是奇數還是偶數。

if語句的習題課 | Python從入門到精通:入門篇之十四if語句的習題課

2、練習2:

編寫一個程式,檢查任意一個年份是否是閏年。

如果一個年份可以被4整除不能被100整除,或者可以被400整除,這個年份就是閏年。

if語句的習題課 | Python從入門到精通:入門篇之十四if語句的習題課

執行結果為:

if語句的習題課 | Python從入門到精通:入門篇之十四if語句的習題課

3、練習3:

我家的狗5歲了,5歲的狗相當于多大年齡的人呢?

其實非常簡單,狗的前兩年每一年相當于人類的10.5歲,然後每增加一年就增加四歲。那麼5歲的狗相等于人類的年齡就應該是10.5+10.5+4+4+4 = 33歲

編寫一個程式,擷取使用者輸入的狗的年齡,然後通過程式顯示其相當于人類的年齡。如果使用者輸入負數,請顯示一個提示資訊。

if語句的習題課 | Python從入門到精通:入門篇之十四if語句的習題課
if語句的習題課 | Python從入門到精通:入門篇之十四if語句的習題課

4、練習4:

從鍵盤輸入小明的期末成績:

當成績為100時,'獎勵一輛BMW'

當成績為[80-99]時,'獎勵一台iphone'

當成績為[60-79]時,'獎勵一本參考書'

其他時,什麼獎勵也沒有

if語句的習題課 | Python從入門到精通:入門篇之十四if語句的習題課
if語句的習題課 | Python從入門到精通:入門篇之十四if語句的習題課

5、練習5:

大家都知道,男大當婚,女大當嫁。那麼女方家長要嫁女兒,當然要提出一定的條件:

高:180cm以上; 富:1000萬以上; 帥:500以上;

如果這三個條件同時滿足,則:'我一定要嫁給他'

如果三個條件有為真的情況,則:'嫁吧,比上不足,比下有餘。'

如果三個條件都不滿足,則:'不嫁!'

if語句的習題課 | Python從入門到精通:入門篇之十四if語句的習題課
if語句的習題課 | Python從入門到精通:入門篇之十四if語句的習題課

好了,練習到這裡就結束啦,希望大家在私下的時候多加練習,該寫注釋的地方一定要寫注釋,願大家學有所成!

十五節:流程控制語句之循環語句

視訊學習:阿裡雲大學之Python進階必看

配套Python進階文章點選此處擷取