fe
if 条件1:
满足的话怎么做
elif 条件二:
满足的话怎么做
#女友的生日
holiday_name=="情人节"
if holiday_name=="情人节":
print("看电影,买玫瑰花")
elif holiday_name=="平安夜":
print("买苹果吃大餐")
elif holiday_name=="生日":
print("买蛋糕")
else:
print("每天都是节日啊宝贝")
profit=int(input("请输入当前月利润:"))
if profit<=10:
reward=profit*0.1
elif profit<=20:
reward=(profit-10)*0.075+1
elif profit<=40:
reward=(profit-20)*0.05+10*0.075+10*0.1
elif profit<=60:
reward=(profit-40)*0.03+20*0.05+10*0.075+1
elif profit<=100:
reward=(profit-60)*0.015+20*0.03+20*0.05+10*0.075+1
elif profit>100:
rewarf=(profit-100)*0.01+40*0.015+20*0.03+20*0.05+10*0.075+1
print("应发放的钱"reward*100000,"元")
分段函数
以上都是单层锁紧,只有先后关系没有包含关系
if 的嵌套(属于层层缩紧)
如果满足条件1 之后呢会进入下一个判断 这个判断是在上一个判断内的
举例
has_ticket=True
knife_length=20
if has_ticket:
print("有车票,可以开始安检了")
# 然后会检查是否携带长度超过二十厘米的刀子
if knife_length>=20:
print("不允许携带长度超过20cm的刀子")
else:
print("安检通过可以上车")
# 如果没买车票不会进入这些循环
else:
print("大哥先买票!")



