條件判斷:在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的條件還可以簡寫:
ifx:
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 ...