Python實用筆記 (3)條件判斷

2022-06-13 08:27:10 字數 789 閱讀 6497

可以執行多條語句,靠的是縮排原則,看起來也更板扎(注意冒號)

age = 3

if age >= 18:

print('adult')

elif age >= 6:

print('teenager')

else:

print('kid')

只要x是非零數值、非空字串、非空list等,就判斷為true,否則為false

if x:

print('true')

關於input()

birth = input('birth: ')

if birth < 2000:

print('00前')

else:

print('00後')

程式會報錯,原因時鍵入時型別是字元,無法直接和整形對比,需要這樣改進:

s = input('birth: ')

birth = int(s)

if birth < 2000:

print('00前')

else:

print('00後')

題外話:

寫**時前面加上:

# -*- coding: utf-8 -*-
用utf-8編碼方式能節省空間,好像是這樣,總之我打算這麼做

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

公式 語句1 if 條件 else 語句2 例 print 真 if true else print 假 解析 如果if後面的條件為真那麼會執行if前面的語句,如果為假則會執行else後面的語句 例 a 3 and 4 or 5解析 or是找真,那如果兩邊都是真,輸出就是左邊的值 and是找假,那如...

python學習筆記 7 條件判斷

根據python的縮排規則,如果if語句判斷是true,就把縮排的兩行print語句執行了,否則,什麼也不做。也可以給if新增乙個else語句,意思是,如果if判斷是false,不要執行if的內容,去把else執行了 if語句執行有個特點,它是從上往下判斷,如果在某個判斷上是true,把該判斷對應的...

python學習筆記(五) 條件判斷

計算機之所以能做很多自動化的任務,因為它可以自己做條件判斷。比如,輸入使用者年齡,根據年齡列印不同的內容,在python程式中,用if語句實現 age 20if age 18 print your age is age print adult 根據python的縮排規則,如果if語句判斷是true,...