第壹:順序結構
順序結構就是按照妳寫的代碼順序執行,也就是壹條壹條語句順序執行。這種結構的邏輯最簡單,就是按順序執行就行了。
第二:分支結構
分支結構又稱為選擇結構,意思是程序代碼根據判斷條件,選擇執行特定的代碼。如果條件為真,程序執行壹部分代碼;否則執行另壹部分代碼。
在python語言中,選擇結構的語法使用關鍵字if、elif、else來表示,具體語法如下:
基本語法有以下幾種:
①if
②if…else
③if…elif…else
④if…elif…elif……else
⑤if嵌套
第三:循環結構
循環結構是使用最多的壹種結構。循環結構是指滿足壹定的條件下,重復執行某段代碼的壹種編碼結構。python的循環結構中,常見的循環結構是for循環和while循環。
(1)、for循環
for循環為循環結構的壹種。在python中,for循環是壹種叠代循環,也就是重復相同的操作,每次操作都是機遇上壹次的結果而進行。for循環經常用於便利字符串、列表、字典等數據結構,for循環需要知道循環次數,基本語法為:for…in…循環。
(2)、while循環
while循環不需要知道循環的次數,即無限循環,直到條件不滿足為止。
註意:
①循環也是以冒號(:)結尾
②條件為各種算術表達式
a)當為真時,循環體語句組1,重復執行
b)當為假時,循環體語句組2,停止執行
③如果循環體忘記累計,條件判斷壹直為真,則為死循環。循環體壹直實行。
a)死循環有時候經常被用來構建無限循環
b)可以使用ctrl+c終止,或者停止IDE