博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
day5 模拟购物车程序
阅读量:6962 次
发布时间:2019-06-27

本文共 2058 字,大约阅读时间需要 6 分钟。

1 #__author__: Administrator 2 #__date__: 2018/7/11 3  4 print(''' 5 ======本公司退出以下产品======= 6 1.bicycle---------------700 7 2.iphone---------------4500 8 3.coffee-----------------30 9 4.cat------------------999910 5.sunglasses-------------7011 ''')12 13 14 salay = int(input("请输入您的钱包:"))15 print("您的钱包目前有:%d" % salay)16 shopping_list = ["nothing", "bicycle", "iphone", "coffee", "cat", "sunglasses" ]  #shopping_list 商品名字列表17 price = [0, 700, 4500, 30, 9999, 70]                     #price[] 价格表18 shopping_cart_list = []                                  #shopping_list 购物车19 choose_time = 0                                          #choose_time 选择的次数20 last_money = salay                                       #last_money 余额21 22 while last_money > 0:23     print('''24     ======本公司推出以下产品=======25     1.bicycle---------------70026     2.iphone---------------450027     3.coffee-----------------3028     4.cat------------------999929     5.sunglasses-------------7030     ''')31     choose_num = int(input("请输入您要购买的商品标号:  "))  #choose_num 选择的商品编号32     choose_goods= shopping_list[choose_num]                  #choose_goods 选择的商品名字33     print("商品 %s 已经加入您的购物车." %choose_goods)34 35     choose_time += 1                                         #选择次数+136     shopping_cart_list.append(choose_goods)                  #将商品加入购物车37 38                                #结算次数与选择次数相同39     print("-----您的购物车有以下产品-----")                 #显示购物车40 41     shopping_cart_num = 0         # shopping_cart_num 购物车内的商品个数 ,应等同于购物车内元素个数42     if shopping_cart_num < int(len(shopping_cart_list)) :43         print("%d . %s" %(choose_time,shopping_cart_list[choose_time - 1]))44         print(shopping_cart_list)45         shopping_cart_num += 146     settlment_time = choose_time47     if  settlment_time > 0 :                                  #循环打印商品的名字48         last_money = last_money - price[choose_num]49         print("您的余额为:%d" % last_money)50         settlment_time -= 151 else :52      print("你的钱包已经空了,滚滚滚,发了工资再来吧!")

 

转载于:https://www.cnblogs.com/shijieli/p/9679955.html

你可能感兴趣的文章
HTML5学习笔记简明版(10):过时的元素和属性
查看>>
Codeforces Round #313 (Div. 1) B. Equivalent Strings
查看>>
iOS开发-UITextField手机号和邮箱验证
查看>>
使用mvn生成webapp失败,尚未找到原因
查看>>
吐槽C++:C++ 类成员变量初始化 之 初始化带有参数的构造函数 的类成员变量。...
查看>>
跑Java -jar somefile.jar时会发生什么(一个)
查看>>
iOS开发网络篇—GET请求和POST请求
查看>>
UVA 10139 Factovisors(数论)
查看>>
Codeforces 458A Golden System
查看>>
java通过抛异常来返回提示信息
查看>>
LPC43xx双核笔记
查看>>
Flex4将对象转换成json串
查看>>
实现jquery.ajax及原生的XMLHttpRequest调用WCF服务的方法
查看>>
Swift - 多行文本输入框(UITextView)的用法
查看>>
hdu 1251 统计拼图
查看>>
Java多线程6:synchronized锁定类方法、volatile关键字及其他
查看>>
JSON--List集合转换成JSON对象
查看>>
jQuery的选择器中的通配符[id^='code']
查看>>
Oracle&#39;s Business Intelligence Applications Configuration Manager 基本概念
查看>>
算法----选择排序(select sort)
查看>>