PyThon---if-elif-else用法
阿新 • • 發佈:2019-01-30
1.
例一:
#and 表示並且 or 表示或者 not表示不滿足後面的條件
age=int(input('請輸入年齡'))
sex=input('請輸入性別')
if age>=19 and sex=='男':
print ('該上班了')
#and 表示並且 or 表示或者 not表示不滿足後面的條件 age=int(input('請輸入年齡')) sex=input('請輸入性別') if age>=19 and sex=='男': print ('該上班了') elif age<18 or sex=='女': print('上學吧還是') elif not(sex=='男' and sex=='女'): print('既不是男也不是女') else: pass#以後要填充程式碼的,為了保證不會出現語法錯誤
條件判斷運算子
邏輯運算子
特殊的真和假
例子
age=int(input('請輸入年齡'))
if age:
print('Age 非0')
else:
print('Age = 0')
name=''
if name:
print('name不是一個空字串')
else:
print('name為一個空字串')
習題1
height=float(input('請輸入身高')) strong=float(input('請輸入體重')) print('小明身高為%s,體重為%s'%(height,strong)) BIM=strong/height**2 print('小明身體狀況指數為%s'%BIM) if BIM<18.5: print('過輕') elif BIM>=18.5 and BIM<=25: print('正常') elif BIM>=25 and BIM<=28: print('過重') elif BIM>=28 and BIM<=32: print('肥胖') elif BIM>=32: print('嚴重肥胖') else : print('過度嚴重肥胖')