if條件語句

2021-10-22 16:51:19 字數 1519 閱讀 8413

'''

python 嚴格區分縮排

最高端別靠近最左邊

tab鍵+**下一級

tab鍵+tab鍵+** 下兩級

if 表示式:

條件成立執行的**

else:

條件不成立執行的**

'''age= int(input('請輸入你的年齡:'))

if age<18:#字串和數值之間不能用< > >= <=

print('good')

else:

print('歡迎光臨')

'''

if 表示式:

滿足條件執行的**

elif 表示式: #否則

滿足條件執行的**

...else :

以上條件不滿足條件執行的**

'''score = float(input('請輸入成績:'))#成績有小數 input返回的是str

#轉成float 型別才能跟數字進行< > <= >=

if 60>score>=0:

print('不及格')

elif 70>score>=60:

print('及格')

elif 80>score>=70:

print('良好')

elif 90>score>=80:

print('優秀')

else :

print('very good')

ticket=input('是否買票y/n')# 嚴格縮排

if ticket =='y':

print('買票了')

sale = input('是否安檢y/n')

if sale == 'y':

print('通過安檢')

check= input('核酸檢測y/n')

if check=='y':

print('請進候車室等待上車')

else:

print('原地等待別動等待隔離')

else:

print('沒有通過安檢')

else:

print('請去買票')

user=int(input(' 請輸入你的成績 '))#返回一定是字串

#有些語言不支援區間判斷 必須user>1 and user<10

#python 支援連續區間判斷 1num2:

x=num1

else:

x=num2

'''x=num1 if num1>=num2 else num2 #三元運算子

print('max:',x)

#主要用來佔位

age = int(input('請輸入你的年齡:'))

if age > 18:

pass #沒有特殊意義單純用來佔位 保證程式完整性 保證程式不出錯

print('阿姨')

if條件語句

python 的分支結構由 if 語句來操刀實現。if 語句總共有 5 鐘語法結構,其中前 4 種是比較常見的,而最後 1 種是比較炫酷的操作。1.第 1 種是判斷乙個條件,如果這個條件成立,就執行其包含的某條語句或某個 塊。語法結構如下 if 條件 某條語句或某個 塊2.第 2 種同樣是判斷乙個條...

條件語句if

age 20 if age 18 print your age is age else print teenager 如果if語句判斷是true,就把縮排的兩行print語句執行了,否則,去把else執行了.當然上面的判斷是很粗略的,完全可以用elif做更細緻的判斷 age 3 if age 18 ...

mysql的條件語句 mysql條件語句

and c.shouli sj 1288945672andc.diaochaqingkuangisnull or c.shouli sj 1288945672andc.diaochaqingkuangisnull or c.diaochaqingkuang 這塊有問題該怎麼改?selectc.u.n...