Python學習從0到1 ② 之基本語句
阿新 • • 發佈:2018-11-19
一、使用者輸入
作用:與使用者進行互動,需要使用者輸入才能繼續向下執行
語句:input()
示例:height = int (input("Height:"))二、流程控制之if語句
如果我們現在在玩一個猜年齡的遊戲,當我們獲取到使用者輸入猜的年齡後,需要之後判斷猜的是否正確,並且返回相應的結果。
需要if語句來進行判斷,則if語句的基本結構:
If 語句的流程圖
執行結果:
總結一下:
三、流程控制之while語句
如果我們需要判斷數字大小不是一次,而是可以判斷許多次,直到判斷成功之後在退出,這是我們應該怎麼做呢?
#可以使用while迴圈#
(1)While迴圈結構
(2)While迴圈流程圖
(3)示例:
①猜年齡
結果:
②假設現在迴圈輸出十,可是需要在數字三時跳出迴圈(break使用)
結果:
小結:break:結束迴圈
③要求迴圈2~10,除了3不輸出(continue用法)
結果:
小結:continue執行一次後跳出當次迴圈,continue前面的程式碼執行,後面的程式碼不執行
(4)While迴圈中else語句
結構:
示例一:(正常結束迴圈)
示例二:(此為非正常結束迴圈,迴圈被中斷)
小結:
while迴圈中的else語句比較特殊,這裡的else語句,只有在迴圈正常結束的時候才會執行(有break的時候或程式出錯時不會執行)
(5)While巢狀迴圈:
示例: