1.用户输入用户名和密码,如果用户名和密码输入正确,则可以继续输入积分购物,如果输入不正确,可以重复输入3次,否则锁定
从键盘输入当前会员的积分,会员购物时候,根据积分享受不同的折扣,根据会员输入的积分输出折扣
会员积分x 折扣
X<2000 9折
2000<=X<4000 8折
4000<=X<8000 7折
X>8000 6折
1.输入付款金额,然后根据对应的折扣打折,
2.在输出打折的折扣金额钱前,询问是否将积分兑换成现金使用,如果选择的是“yes”,则按照100积分1元钱对换,选择no则是不兑换,
3.输出最后的付款金额是:XXXX (应该是: 折扣金额-积分兑换的金额)(注意积分清零或者作出相应的减少)
'''
1.用户输入用户名和密码,如果用户名和密码输入正确,则可以继续输入积分购物,如果输入不正确,可以重复输入3次,否则锁定
从键盘输入当前会员的积分,会员购物时候,根据积分享受不同的折扣,根据会员输入的积分输出折扣
会员积分x 折扣
X<2000 9折
2000<=X<4000 8折
4000<=X<8000 7折
X>8000 6折
1.输入付款金额,然后根据对应的折扣打折,
2.在输出打折的折扣金额钱前,询问是否将积分兑换成现金使用,如果选择的是“yes”,则按照100积分1元钱对换,选择no则是不兑换,
3.输出最后的付款金额是:XXXX (应该是: 折扣金额-积分兑换的金额)(注意积分清零或者作出相应的减少)
'''
admin = 'Huosuper'
username = '123456789'
for i in range(0, 3):
admin01 = input('请输入你的用户名:')
username01 = input('请输入你的密码:')
if admin == admin01 and username == username01:
break
elif i == 2:
print("抱歉,您已输入错误三次,账户锁定!!!")
else:
print('您输入的用户名或密码错误,请重新输入!!!')
age = int(input('登录成功,请输入您的积分进行购物:'))
if age < 2000:
num = 0.9
elif 2000 <= age < 4000:
num = 0.8
elif 4000 <= age < 8000:
num = 0.7
elif age > 8000:
num = 0.6
money = int(input("请输入您的付款金额:"))
print("您的积分数量为:{}".format(age))
user = input('请问是否将积分兑换成现金使用?如需兑换,则按照100积分1元钱兑换(yes/no)')
if user == 'yes':
age01 = int(input("请输入想要兑换的积分(100的倍数):"))
if age01 <= age:
age = age - age01
money = money - (age01/100)
else:
print("您的积分不足,请使用现金支付")
print("您本次付款金额为:{}元,您剩余的积分为:{}".format(money, age))