Python中的條件判斷

2022-08-15 15:45:16 字數 1139 閱讀 5270

條件判斷:在python中使用 if 語句來實現

格式一:

score = int(input('

please enter your age:'))

if score > 60:

print('

your score is :

', age)

print('

pass!

')

如果if語句判斷是 true,則執行縮排的兩行print語句。否則,什麼也不做

格式二:

score = int(input('

please enter your age:'))

if score > 60:

print('

your score is :

', age)

print('

pass!')

else

:

print('

you didn

't pass!'

)

如果if判斷條件為false,則執行else下面縮排的語句

格式三:

age = int(input('

請輸入你的年齡:'))

if age >= 60:

print('

老年人了')

elif age >=40:

print('

中年人了')

elif age >=20:

print('

年輕人'

)else

:

print('

還是個孩子!

')

if語句特點:從上往下判斷,如果在某乙個條件上判斷為true,則執行該判斷下的語句,忽略其餘的 elif 和else。

if的條件還可以簡寫:

if

x:

pass

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

input返回的資料型別是 str。如果要和數字進行比較,需要使用 int()函式轉換成整數。

關於int()函式,如果引數不是乙個合法的數字的時候會報錯。

python中的條件判斷

python中的條件判斷共三種 基本語法 if print 來來來,和你接觸過的if判斷來找找不同吧!和我之前學習的區別 1 python只有if 2 python的if後面有乙個空格 3 python的if 條件後面有乙個冒號 4 python中print前有四個空格或是乙個製表符 5 pytho...

python 中的條件判斷迴圈

簡單講述python中的條件判斷 多向判斷 if elif else 有三種條件的情況,如果if的條件不滿足,就按順序看是否滿足elif的條件,如果不滿足elif的條件,就執行else的命令。注意if elif else是平級關係,後面都跟冒號且不縮排。historyscore 26 if hist...

Python 條件判斷

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