天天看點

詳解分支語句與循環語句 | 手把手教你入門Python之二十五

上一篇: 一表詳解運算符優先級 | 手把手教你入門Python之二十四 下一篇: 詳解字元串| 手把手教你入門Python之二十六 本文來自于千鋒教育在阿裡雲開發者社群學習中心上線課程 《Python入門2020最新大課》 ,主講人姜偉。

詳解分支語句與循環語句 | 手把手教你入門Python之二十五

一、判斷語句介紹

生活中的判斷場景

上網吧

詳解分支語句與循環語句 | 手把手教你入門Python之二十五
詳解分支語句與循環語句 | 手把手教你入門Python之二十五

密碼判斷

詳解分支語句與循環語句 | 手把手教你入門Python之二十五

小總結:

  • 判斷語句介紹生活中的判斷場景
  • 如果某些條件滿足,才能做某件事情;條件不滿足時,則不能做,這就是所謂的判斷。 不僅生活中有,在軟體開發中"判斷"功能也經常會用到
    詳解分支語句與循環語句 | 手把手教你入門Python之二十五

二、條件判斷語句練習

  • 判斷一個數能同時被4和6整除:
    詳解分支語句與循環語句 | 手把手教你入門Python之二十五
  • 判斷一個數能被3和7整除,但不能同時被3和7整除
    詳解分支語句與循環語句 | 手把手教你入門Python之二十五
  • 判斷某一年份是否為潤年
    詳解分支語句與循環語句 | 手把手教你入門Python之二十五
  • 把秒數以時分秒形式表現
    詳解分支語句與循環語句 | 手把手教你入門Python之二十五
  • 通過身高體重判斷一個人的身材是否正常
    詳解分支語句與循環語句 | 手把手教你入門Python之二十五

三、If...elif的使用

詳解分支語句與循環語句 | 手把手教你入門Python之二十五

超出0--100的區間,使用else

詳解分支語句與循環語句 | 手把手教你入門Python之二十五
詳解分支語句與循環語句 | 手把手教你入門Python之二十五

四、If語句的嵌套

詳解分支語句與循環語句 | 手把手教你入門Python之二十五

五、Pass關鍵字的使用

詳解分支語句與循環語句 | 手把手教你入門Python之二十五

六、猜拳遊戲

詳解分支語句與循環語句 | 手把手教你入門Python之二十五
詳解分支語句與循環語句 | 手把手教你入門Python之二十五

七、 If語句注意點

詳解分支語句與循環語句 | 手把手教你入門Python之二十五
詳解分支語句與循環語句 | 手把手教你入門Python之二十五

循環介紹

一、生活中的循環

詳解分支語句與循環語句 | 手把手教你入門Python之二十五

二、軟體開發中循環的使用場景

列印一萬遍"hello world"

print("hello world")    
print("hello world")    
print("hello world")    
...(還有99997遍)...
           

使用循環語句一句話搞定

i = 0    
while i < 10000:        
print("hello world")        
i += 1
           
詳解分支語句與循環語句 | 手把手教你入門Python之二十五
詳解分支語句與循環語句 | 手把手教你入門Python之二十五

三、小總結

當一段代碼需要重複執行多次的時候,我們可以使用循環語句來完成。在Python中,有以下兩種循環語句可以使用:

  • while 循環
  • for 循環

四、While語句練習

詳解分支語句與循環語句 | 手把手教你入門Python之二十五
詳解分支語句與循環語句 | 手把手教你入門Python之二十五
詳解分支語句與循環語句 | 手把手教你入門Python之二十五

五、For...in循環的使用

詳解分支語句與循環語句 | 手把手教你入門Python之二十五
詳解分支語句與循環語句 | 手把手教你入門Python之二十五

六、Break和continue的使用

詳解分支語句與循環語句 | 手把手教你入門Python之二十五
詳解分支語句與循環語句 | 手把手教你入門Python之二十五

七、嵌套列印矩形

詳解分支語句與循環語句 | 手把手教你入門Python之二十五
詳解分支語句與循環語句 | 手把手教你入門Python之二十五

若要實作*不換行,添加end+空格

詳解分支語句與循環語句 | 手把手教你入門Python之二十五
詳解分支語句與循環語句 | 手把手教你入門Python之二十五

把單行5個星星的代碼,放入循環中,得到星星矩形

詳解分支語句與循環語句 | 手把手教你入門Python之二十五

總結:外循環用來控制行數,内循環用來控制每一行的列數。

八、嵌套列印三角形

詳解分支語句與循環語句 | 手把手教你入門Python之二十五

列印九九乘法表

詳解分支語句與循環語句 | 手把手教你入門Python之二十五