一、分支結構
當需要在程式進行條件判斷來決定是否執行後面**的場合中,可以使用分支結構。
(1)if :如果成立則執行下列語句 如果不成立則不執行語句
(2)if else :
ifelse
代表 如果成立則執行語句一 如果不成立則執行語句二
(3)if else if else
跟if else 相類似 只不過比if else 又多了幾個分支
二、迴圈結構
在某些特殊場合中需要重複著執行一段**時,則借助迴圈結構。
(1)for迴圈:
判斷假設是否成立 如果成立進行迴圈 且初始值改變
如果不成立 則結束迴圈
(2)break和continue
break關鍵字可以使用在switch-case分支結構和迴圈結構中,用於跳出當前結構。
continue關鍵字只能使用在迴圈結構中,用於結束本次迴圈繼續下一次迴圈(會用即可)。
(3)特殊的迴圈
for(;? - 像這種沒有任何迴圈條件的迴圈叫做無限迴圈,俗稱"死迴圈"。
該迴圈通常與break關鍵字搭配使用。
分支結構和迴圈
筆記 1 變數交換 int a 5 int b 8 如何將a和b的變數值互換 錯的 a b a 8 b a b 8 經典的數值交換 int t a a b b t 多分支結構 1 if else if結構 乙個條件判斷的結果在3種以上時 小明成績 90 優秀 80 良好 60 及格 60 不及格 i...
Python分支和迴圈結構
關鍵字 if elif else if 條件 執行語句1 else 執行語句2 if 判斷條件1 執行語句1 elif 判斷條件2 執行語句2 elif 判斷條件3 執行語句3 if 判斷條件1 if 判斷條件2 執行語句2 else 執行語句3 else 執行語句4 range函式 range 1...
Python的分支和迴圈結構
條件語句可以給定乙個判斷條件,並在程式執行過程中判斷該條件是否成立。程式根據判斷結果,執行不同的操作,這樣就可以改變 的執行順序,從而實現更多的功能。python中條件語句通常有if語句 if else語句和if elif else語句。if結構 滿足條件就執行某個操作,不滿足就不執行。語法 if ...