如果顾客持有贵宾卡,旦消费满2000元/以上,则给顾客8折优惠,否则给予8.5折优惠;如果顾容没有贵宾卡,但是如果顾客消费满2000元以上但不超过4000元给予9折优惠,如果顾客消费超过4000元,则给予8折优惠;如果顾客消费在1000以上,但在2000元以下则给予9.5折优惠,顾客消费在1000元以下不给予任何折扣。编程计算:如果顾客在超市中消费了x元,则顾客实际支出的钱。

如果顾客持有贵宾卡,旦消费满2000元/以上,则给顾客8折优惠,否则给予8.5折优惠;如果顾容没有贵宾卡,但是如果顾客消费满2000元以上但不超过4000元给予9折优惠,如果顾客消费超过4000元,则给予8折优惠;如果顾客消费在1000以上,但在2000元以下则给予9.5折优惠,顾客消费在1000元以下不给予任何折扣。编程计算:如果顾客在超市中消费了x元,则顾客实际支出的钱。






python代码
#!/sur/bin/nve python
# coding: utf-8
rule_1 = lambda x: 0.8 if x > 2000 else 0.85 if x >= 1000 else 1
rule_0 = lambda x: 0.8 if x > 4000 else 0.9 if 2000 <= x < 4000 else 0.95 if 1000 <= x < 2000 else 1
x, flag = input('\n输入:\n').strip().split()
x = float(x)
print(f"\n\n输出:\n{x*rule_0(x) if flag == '0' else x*rule_1(x):.2f}")