python 3 程式控制結構

2021-09-25 10:25:39 字數 829 閱讀 4962

程式設計中的三種程式執行結構流程:順序結構、選擇結構和迴圈結構。

1.python提供了乙個關鍵字pass,執行該語句的時候什麼也不會發生,可以用在選擇結構、函式和類的定義中,表示空語句。如果暫時沒有確定如何實現某個功能,或者只是想為以後的軟體公升級預留一點空間,可以使用pass關鍵字進行「佔位」。

2.for 迴圈的語法結構:

for 變數 in 列表:

迴圈體else:

else**塊

(for迴圈的每一次迴圈, 「變數」被設定為可迭代物件(序列,迭代器,或者是其他支援迭代的物件)的當前元素, 提供給「迴圈體」語句塊使用。)

3.while迴圈的語法結構:

while (條件表示式):

迴圈體else:

else**塊

4.break語句和continue語句在for迴圈和while迴圈語句中都可以使用,並且常與選擇結構或異常處理結構場合使用。一旦break語句被執行,將使得break語句所屬層次的迴圈語句提前結束。如果您使用迴圈巢狀,break語句將停止執行最深層的迴圈

,並開始執行下一行**。

continue語句的作用是提前結束本次迴圈

,忽略continue之後的所有語句,提前進入下一次迴圈。

print(『hello world』,end = 『 』)

print(『 hello world 『 , end = 『 』)

這兩行之間即可不換行

python3之流程控制

python支援兩種基本流程控制結構 分支結構 根據條件選擇不同的 塊執行 迴圈結構 根據迴圈條件重複 塊 if語句用於分支結構 for in while用於迴圈結構 break,continue用於迴圈控制 格式 基本格式 if condition test do something if els...

Python 3 學習筆記 流程控制

程式結構 計算機在解決某個具體問題時,主要有三種形式,分別是順序控制執行所有語句 選擇執行部分語句和迴圈執行部分語句。根據以上三種解決問題的形式,程式設計過程中,也有三種基本結構,分別為順序結構 選擇結構和迴圈結構。順序控制 順序結構很好理解,就是計算機按照程式語句的順序由上到下依次執,每一條語句都...

Python3學習日記 流程控制

if 表示式 語句塊 if 表示式 語句塊else 語句塊 if 表示式 語句塊elif 表示式 語句塊else 語句塊1 while迴圈 while 條件表示式 語句塊只要條件表示式值為真,就執行語句塊 一般必須在語句塊內增加判斷終止迴圈條件,或修改條件表示式的值,並跳出迴圈,否則迴圈一直執行。2...