python條件語句是通過一條或多條語句的執行結果(true或者false)來決定執行的**塊。
可以通過下圖來簡單了解條件語句的執行過程:
python程式語言指定任何非0和非空(null)值為true,0 或者 null為false。
python 程式設計中 if 語句用於控制程式的執行,基本形式為:
if 判斷條件:其中"判斷條件"成立時(非零),則執行後面的語句,而執行內容可以多行,以縮進來區分表示同一範圍。執行語句……
else:
執行語句……
if 語句的判斷條件可以用》(大於)、=(大於等於)、<=(小於等於)來表示其關係。
當判斷條件為多個值時,可以使用以下形式:
if 判斷條件1:由於 python 並不支援 switch 語句,所以多個條件判斷,只能用 elif 來實現,如果判斷需要多個條件需同時判斷時,可以使用 or (或),表示兩個條件有乙個成立時判斷條件成功;使用 and (與)時,表示只有兩個條件同時成立的情況下,判斷條件才成功。執行語句1……
elif 判斷條件2:
執行語句2……
elif 判斷條件3:
執行語句3……
else:
執行語句4……
當if有多個條件時可使用括號來區分判斷的先後順序,括號中的判斷優先執行,此外 and 和 or 的優先順序低於》(大於)、
你也可以在同一行的位置上使用if條件判斷語句,如下例項:
var = 100if (var == 100): print "變數 var 的值為100"
print "good bye!"
變數 var 的值為100good bye!
Python學習筆記4 語法基礎
兩個乘號就是指數 a 7 2 print a 49 等於 a 3 4 print a 不等於 a 3 4 print a 其他符號是 print 3 8 print wangxiaojing liudana false true false true 賦值符號 a 9 a b 9a,b 1,2 賦值...
Python學習筆記 語法基礎
注釋 n 換行符 續行符 連線同一行中的兩個語句 分隔 塊的頭和體 塊 縮排方式體現 一般賦值 增量賦值 不支援x x等自增 自減運算 多重賦值 x y z 1 多元賦值 x,y,z 1,2,3 交換 x,y y,x 關鍵字 專用下劃線識別符號 不用from module import 匯入 系統定...
Python學習筆記 基礎語法
1 python是一種解釋性語言,不需要進行編譯 2 python命令列引數 v 輸出python版本號 h 檢視幫助3 使用中文需要新增轉碼 檔案頭 在檔案開頭加入 coding utf 8 或者 coding utf 8 注意 python3.x原始碼檔案預設使用utf 8編碼,所以可以正常解析...