if condition1:
do A
else:
do B
if condition1:
do A
elif condition2:
do B
else:
do C
if condition1:
do A
if condition2:
do B
if condition3:
do C
if condition1:
do A
elif condition2:
if condition21:
do B
elif condition22:
do C
elif condition23:
do D
else:
do E
繪製流程圖工具
補充: Python3 條件語句
Day3-1 exercise check odd number
mynumber= int(input("Which number do you want to check?"))
#巢狀 if...else
if mynumber % 2 ==0:
print("this is a even number")
age = int(input("what is your cage?"))
if age <12:
print("you shall pay $5")
elif age <=18:
print("you shall pay $7")
else:
print("you shall pay $12")
else:
print("this is a odd number")
Day3-2 exercise BMI Caculator
hieght = int(input("please input your hieght:"))
weight = int(input("please input your wieght:"))
bmi = weight / ((hieght/100) **2)
print("BMI={:.2f}".format(bmi))
#多選條件選一, 最後以上皆非
if bmi < 18.5:
print("BMI is under weight")
elif bmi <25:
print("BMI is normal weight")
elif bmi <30:
print("BMI is overweight")
elif bmi < 35:
print("BMI is obese")
else:
print("BMI is clinically obese")
Day3-3 exercise Leap Year