1.python的冒號與縮排
對於python而言**縮排是一種語法,採用**縮排和冒號來區分**之間的層次。
縮排的空白數量是可變的,但是所有**塊語句必須包含相同的縮排空白數量,這個必須嚴格執行。
缺少冒號或者縮排錯誤都會報 syntaxerror錯誤,必須嚴格遵守.
2.python的條件判斷語句if
python條件語句是通過一條或多條語句的執行結果(true或者false)來決定執行的**塊
語法一般都是
if 判斷語句:
執行語句
elif 判斷語句:
執行語句
else:
執行語句
3.python的while迴圈:
while 語句用於迴圈執行程式,即在某條件下,迴圈執行某段程式,以處理需要重複處理的相同任務。其基本形式為:
while 判斷條件:
執行語句
當判斷條件false是跳出迴圈:
判斷到a不大於1的時候就退出了迴圈。
跳出while迴圈的方式還有使用break語句
當執行到break的時候就直接推出迴圈.
在迴圈常用的語句還有continue,continue 語句用來告訴python跳過當前迴圈的剩餘語句,然後繼續進行下一輪迴圈,這樣能夠直接的提高執行效率。
不加continue的話會繼續執行列印no和判斷,
加了continue之後,執行到continue之後會退出這次迴圈,繼續下次迴圈
4.python的for語句迴圈
for迴圈可以遍歷任何序列的專案,如乙個列表或者乙個字串,語句為:
for item in sequence:
執行語句
將乙個列表遍歷之後直接就退出了,裡面也可以使用continue、break語句做操作。
for語句高階點的用法是在for迴圈中再次使用for迴圈,列入列印出乘法口訣,使用的就是兩個for迴圈:
python判斷迴圈 python的判斷與迴圈
一 python的特殊縮排與語法 對於python而言 縮排是一種語法,python沒有像其他語言一樣採用 或者begin.end分隔 塊,而是採用 縮排和冒號來區分 之間的層次。縮排的空白數量是可變的,但是所有 塊語句必須包含相同的縮排空白數量,這個必須嚴格執行。例如 iftrue print h...
邏輯判斷,for迴圈,while迴圈
邏輯判斷,for迴圈,while迴圈 邏輯判斷 控制語法 if 條件 else if 另外乙個條件 else 判斷字串相等的語法 a.equals b if 括號中要填入的其實是乙個布林型別值 布林型別 boolean 布林型別的資料,值只有兩個 true false boolean a true ...
python迴圈與判斷
1 布林表示式和判斷 python 中的布林型別值 true 和 flase 其中,注意這兩個都是首字母大寫。但凡能夠產生乙個布林值的表示式為布林表示式 1 2 false 1 2 true 42 42 true name name false m in magic true number 12 n...