题目
阿里巴巴商家节,用户名,消费总金额。账户金额,优惠券
输入总购买金额
如果金额0-500,这是LV1级别
如果金额500-2000,这是LV2级别
如果金额2000-,这是LV3级别
LV1:随机赠送三张1-10元优惠券
LV2:赠送2张50元优惠券,如果充值则送10%金额
LV3:赠送2张100优惠券,如果充值则送15%金额
import random
username = '小登西'
total = 1100 # 消费总金额
money = 0 # 账户金额
coupon = 0 # 优惠券
# 根据总金额判断级别
if 0 < total <= 500:
# LV1:随机赠送三张1-10元优惠券
quan1 = random.randint(1, 10)
quan2 = random.randint(1, 10)
quan3 = random.randint(1, 10)
coupon = quan1 + quan2 + quan3
elif 500 < total <= 2000:
# LV2:赠送2张50元优惠券,如果充值则送10 % 金额
coupon = 2 * 50
result = input('您的等级为LV2,如果充值则送10%金额,请确认是否充值(y/n)')
if result == 'y':
money += int(input('请输入充值金额')) * 1.1
print("您账户金额为%d元" % money)
elif 2000 < total:
# LV3:赠送2张100优惠券,如果充值则送15 % 金额
coupon = 2 * 100
result = input('您的等级为LV3,如果充值则送15%金额,请确认是否充值(y/n)')
if result == 'y':
money += int(input('请输入充值金额')) * 1.15
else:
print('总金额数据异常')
print("%s,恭喜获得%d元优惠券,您账户金额为%d元" % (username, coupon, money))