程式語言一般都由這麼幾個部分組成
變數條件分支語句
迴圈語句
函式 這裡要說的就是條件分支語句。
python的條件語句和shell
指令碼的非常像,也就是if
else if
else
這種形式,其中else if
可以縮寫為elif
。
if 《條件判斷1>:
《執行1>
elif 《條件判斷2>:
《執行2>
elif 《條件判斷3>:
《執行3>
else:
《執行4>
if
後面跟的是判斷條件,對於條件,可以進行類似於c語言中的隱式轉換為true
或false
。非零數值、非空字串、非空list等,判斷為true
,否則為false
。
#! /usr/bin/python3.4
if 100:
print("100 --> true")
true = ""
if true:
print("true")
else:
print("true在這裡是乙個空的值")
true = 100
if true:
print(true)
o@o-pc:~$ python3 test.py
100 --> true
true在這裡是乙個空的值
100
Python學習 條件控制語句 while迴圈
if 條件表示式 語句塊 塊 判斷a是不是乙個整數a 6 if a 0 print a,是乙個正數 其執行結果為 6 是乙個正數 if 條件表示式 塊1 else 塊2 比較a和b的值的大小a 1 b 2if a b print a的值大於b的值 else print a的值小於b的值 其執行結果為...
python學習 條件判斷
計算機之所以能做很多自動化的任務,因為它可以自己做條件判斷。比如,輸入使用者年齡,根據年齡列印不同的內容,在python程式中,用if語句實現 age 20ifage 18 print your age is age print adult 根據python的縮排規則,如果if語句判斷是true,就...
js基礎學習 條件分支語句
條件分支語句也叫switch語句 語法 執行流程 switch case 語句 在執行時依次將case後的表示式的值和switch後的條件表示式的值進行全等比較 如果比較結果為true,則從當前case處開始執行 當前case後的都會被執行,我們可以在case後面加上乙個break關鍵字可以只執行當...