1.if 语句的格式: # 结果为布尔类型(条件成立时为真True,条件不成立时结果为假False)
if 要判断的条件:
条件成立时,要做的事情
if age >=18 :
print("你已经成年了")
2.if else 语句的格式: #( else 不需要判断条件,当if 的条件不满足时else 执行)
if 要判断的条件:
满足时要做的事情
else:
不满足时要做的事情
if age >=18 :
print("你已经成年了")
else :
print("你未成年,不许骑电动车")
3.if elif else 语句: # (进行多条件判断的语句 ) ,判断是互斥且有序的,条件1满足时不理会其他条件; 可以在条件判断中,直接写input()语句,节省代码量;
if 条件1:
条件1满足时要做的事情
elif 条件2:
条件2满足时要做的事情
elif 条件n :
条件n 满足时要做的事情
else :
以上所有条件都不满足时才做的事情
if int(input("请输入你的年龄:"))<18 :
print("你未成年,不许骑电动车")
elif int(input("请输入你的身高))<120:
print("你的身高小于120,可以免费进站")
elif int(input("请输入今天是几号:"))==1:
print("今天是一号,不许进站")
else : #(以上所有条件都不成立时,才执行此语句)
print("祝你新年快乐,早日发财")