码迷,mamicode.com
首页 > 其他好文 > 详细

模拟超市付款 (if 多分支结构)

时间:2019-07-26 10:36:10      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:ber   不同   用户   优惠   价格   支付宝支付   需要   计算   输入   

"""
     模拟超市付款: 商品单价   商品数量
	键盘上输入商品单价,以及商品数量,
		然后计算应付总额
	   计算总额  float
	提示用户可以有4种付款方式
	   不同的付款方式有不同的折扣: 先展示四种付款方式
	   	现金没有折扣
      	微信 0.95折
	   	支付宝 鼓励金付款金额的10%   鼓励金可以直接折算到付款金额中
	   	刷卡 满100-20
"""

shopping_price = float(input("商品单价:"))
shopping_number = float(input("商品数量:"))
all_price =shopping_number * shopping_price
print("商品总价为:%.2f"%all_price)
print("用户可以有4种付款方式\n"
      "现金没有折扣(a)\n"
      "微信 0.95折(b)\n"
      "支付宝 鼓励金付款金额的10%   鼓励金可以直接折算到付款金额中(c)\n"
      "刷卡 满100-20(d)\n")
choice =input("请选择你的付款方式:")
if choice =="a":
    print("现金没有优惠,你需要支付 %.2f元"%all_price)
elif choice == "b":
    now_price = all_price*0.95
    print("微信支付,95折优惠,你需要支付%.2f元"%now_price)
elif choice =="c":
    ali_price = all_price*0.9
    print("支付宝支付,你需要支付%.2f"%ali_price)
elif choice =="d":
    if all_price > 100:
        i = all_price // 100
        price_1 = i * 20
        now_price1 = all_price - price_1
        print("刷卡满100返20,现在应付金额为%.2f"%now_price1)
    else:
        print("此时的价格为%.2f"%all_price) 
  

  

模拟超市付款 (if 多分支结构)

标签:ber   不同   用户   优惠   价格   支付宝支付   需要   计算   输入   

原文地址:https://www.cnblogs.com/lcc1234/p/11248701.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!