python基礎3(條件判斷 迴圈)

2021-10-10 05:40:32 字數 1122 閱讀 9615

公式:語句1 + if + 條件 + else + 語句2

例:

print ('真') if true else print('假')
解析;如果if後面的條件為真那麼會執行if前面的語句,如果為假則會執行else後面的語句

例:

a = 3 and 4 or 5
解析:or是找真,那如果兩邊都是真,輸出就是左邊的值

and是找假,那如果兩邊都是真那就輸出右邊的值

是嘛

例:

a = 0

if a = 0:

print ('a等於0')

解析:當if後面的條件成立時才會執行if下面的語句

例:

a = 0

if a = 0 ;

print (『a等於0』)

else ;

print ('a等於0')

和if語句比多了乙個如果條件不成立會執行else後面的語句

例;

a = 1

if a < 0 ;

print (『a小於0』)

elif a > 0 :

print (『a大於0』)

else ;

print ('a等於0')

和if else相比多了乙個判斷順序是先看if後面的條件滿不滿足如果滿足就執行if後面的語句,如果條件不滿足就看elif後面的條件滿不滿足,如果滿足就執行,如果不滿足就直接執行else後面的語句

公式; while + 條件 +語句

例;

q = 0

while q < 10

q += 1

print ('q')

解析:每次迴圈前都會檢查條件是否滿足,當滿足while後面的條件的時候就會一直執行直到條件不滿足的時候才會停止

3 條件判斷和迴圈

1.條件判斷 age 3 if age 18 print your age is age print adult else print your age is age print teenager 注意不要少寫了冒號 當然上面的判斷是很粗略的,完全可以用elif做更細緻的判斷 age 3 if ag...

3 條件 迴圈

usr bin perl w use feature qw say 列印內容自動換行,不用手動加 n my var ifif var if else if var else if elsif 注意是elsif,不是elif,sv中也是elsif if var 10 elsif var 5 else ...

Python學習 2 5條件判斷 迴圈

if 條件判斷1 執行1 elif 條件判斷2 執行2 elif 條件判斷3 執行3 else 執行4 age 21 if age 30 print age elif age 20 print 年齡是 age else print ok birth input birth if birth 2000...