一、if、elif、else应用
"""
超市购物:
1、有会员卡可以打八折,办理会员卡五年及以上的可以打七折。
2、年龄在七十岁到八十岁以上的老年人可以享受商品八折优惠。
3、年龄在八十岁以上老年人的可以享受七折优惠。
4、若满足条件两条及以上,则按照最低折扣计算。
"""
if input("请问您是否办理了会员卡(YES/NO):") == 'YES':
year = int(input("请问您办理会员卡几年了:"))
if year >= 5:
print(f"您的会员卡已有{year}年,恭喜您可以享受七折优惠!")
else:
print(f"您的会员卡只有{year}年,恭喜您可以享受八折优惠!")
else:
age = int(input("请问您的年龄是:"))
if 70 < age <= 80:
print("恭喜您可以享受八折优惠!")
elif age > 80:
print("恭喜您可以享受七折优惠!")
else:
print("很遗憾,您不满足条件,无法享受优惠。")
第一种结果:是会员,且办理会员五年及以上
第二种结果:是会员,但办理会员不足五年
第三种结果:不是会员,年龄不到七十岁以上
第四种结果:不是会员,年龄在七十岁以上八十岁以下
第五种结果:不是会员,年龄在八十岁以上