5 python學習 條件語句

2021-09-08 11:11:20 字數 872 閱讀 3106

程式語言一般都由這麼幾個部分組成

變數條件分支語句

迴圈語句

函式 這裡要說的就是條件分支語句。

python的條件語句和shell指令碼的非常像,也就是ifelse ifelse這種形式,其中else if可以縮寫為elif

if 《條件判斷1>:

《執行1>

elif 《條件判斷2>:

《執行2>

elif 《條件判斷3>:

《執行3>

else:

《執行4>

if後面跟的是判斷條件,對於條件,可以進行類似於c語言中的隱式轉換為truefalse。非零數值、非空字串、非空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關鍵字可以只執行當...