写一个循环,不断的问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车里,最终用户输入q退出时,打印购物车里的商品列表
写一个循环,不断的问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车里,最终用户输入q退出时,打印购物车里的商品列表
写一个循环,不断的问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车里,最终用户输入q退出时,打印购物车里的商品列表
#-*- coding:utf-8 -*-
#@Time:2020/7/17 19:31
#Author:Dawn
#@File: product list.py
#@Solftware:PyCharmproducts=[["iphone",6888],["MacPro",14800],["小米6",2499],["Coffe",31],["Book",60],["Nike",699]]print("----------商品列表-----------")for a in range(len(products)):print(a+1,products[a][0],products[a][1])'''
produts=[["iphone",6888],["MacPro",14800],["小米6",2499],["Coffe",31],["Book",60],["Nike",699]]
for index, item in enumerate(produts):print(index, item)
'''
logo=True
shopping_=[]while logo:choice = input("输入要买的商品编号:")if choice.isdigit():choice = int(choice)if choice >=0 and choice < len(products):shopping_.append(products[choice])print("你已添加 %s 到购物车"%(products[choice]))else:print('商品不存在')elif choice == 'q':if len(shopping_)>0:print('-------你已购买以下商品-------')for index,i in enumerate(shopping_):print("%s,%s %s"%(index,i[0],i[1]))logo= False
写一个循环,不断的问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车里,最终用户输入q退出时,打印购物车里的商品列表相关推荐
- 根据上面的products列表写一个循环,不断询问用户想买什么,用户选择一个商品编号,就把对应的商品添加到购物车里,终用户输入q退出时,打印购买的商品列表。
一.问题: 现有商品列表如下: 1.products = [["iphone",6888],["MacPro",14800],["小米6", ...
- 请编写程序,读入CSV文件中数据,循环获得用户输入,直至用户直接输入“Q”退出。根据用户输入的星座名称,输出此星座的出生日期范围及对应字符形式。如果输入的名称有误,请输出“输入星座名称有误”
星座,开始月日,结束月日,Unicode 水瓶座,120,218,9810 双鱼座,219,320,9811 白羊座,321,419,9800 金牛座,420,520,9801 双子座,52 ...
- python用户输入q退出,python - 循环输入,从文件列表中输出数据,如果输入等于q或退出,则退出 - SO中文参考 - www.soinside.com...
我有以下代码根据用户输入从给定的文本文件中提取数据:def read_file(): counties = [] f = open('file.txt', 'r') for line in f.rea ...
- 《需求设计:构建用户想要和需要的产品》——第1章 情境驱动设计入门1.1 对需求进行设计...
本节书摘来自华章计算机<需求设计:构建用户想要和需要的产品>一书中的第1章,第1.1节,作者:[英] 克里斯·布里顿(Chris Britton) 更多章节内容可以访问云栖社区" ...
- 《需求设计:构建用户想要和需要的产品》——3.7 品质
本节书摘来自华章计算机<需求设计:构建用户想要和需要的产品>一书中的第3章,第3.7节,作者: [英] 克里斯·布里顿(Chris Britton) 更多章节内容可以访问云栖社区" ...
- python的for语句写新的字符串_python写for循环python字符串排序方法
一般情况下,python中对一个字符串排序相当麻烦: 一.python中的字符串类型是不允许直接改变元素的.必须先把要排序的字符串放在容器里,如list. 二.python中的list容器的sort( ...
- 如何关闭线程池?会创建不会关闭?调用关闭方法时线程池里的线程如何反应?
前言 相信大家在面试的时候经常会遇到「线程池」相关的问题,比如: 什么是线程池?线程池的优点? 有哪几种创建线程池的方式? 四种创建线程池的使用场景? 线程池的底层原理? 线程池相关的参数,比如Cor ...
- 华为鸿蒙电视购买,开卖一月后,搭载鸿蒙系统的华为电视评价如何?购买用户:买亏了...
上半年,美国将华为"拉黑"后,禁止美国企业向华为出口零部件.未来,华为甚至连安卓.Windows等软件服务都有可能被禁止使用.一时之间,华为 "危在旦夕". 为 ...
- #根据列表写出循环 询问用户买什么 用户选择一个编号 把对应物品添加值物品栏 最终用户输出q时 退出循环 打印出购买的物品
products=[['iphone',6888],['MacPro',14800],['小米6',2499],['coffe',31],['book',60],['Nike',699]] #根据列表 ...
最新文章
- 用户用老版IE访问网站时的jquery提示插件
- 基于Clang的缓存型C++编译器Zapcc开源
- python连接mongodb进行查询_Python中的MongoDB基本操作:连接、查询实例
- Linux 设备树 : 节点与属性的删除
- spark java 计数_spark程序——统计包含字符a或者b的行数
- 前端学习(1309):创建网站服务器
- 前端学习(556):margin与容器的尺寸
- mysql数据库 day06
- 阿里巴巴开发公约节选(日常编程较常用的一些)
- Android 系统性能优化(12)---MTK 平台UX性能分析方法
- strcore.cpp(156) 内存泄漏
- 可对Python运行原理进行可视化分析的工具
- 华为机试HJ60:查找组成一个偶数最接近的两个素数
- as 运算符 与 where T : class
- rip协议中周期性广播路由信息的报文_关于RIP的一点小笔记--华为
- day9http协议
- es搜索引擎架构_集群日志收集架构ELK
- mysql两个修改事务相互阻塞_MySQL 5.7并发复制和mysqldump相互阻塞引起的复制延迟...
- python毕业设计作品基于django框架校园排课选课系统毕设成品(6)开题答辩PPT
- matlab从mp4文件中提取音频,如何提取mp4视频中的音频文件 将视频转换为MP3音频...
热门文章
- 【Verilog】ROM RAM
- 微软终于对 JDK 下手了…
- 关于mac地址广播的问题
- vba textbox2换行属性_“搭积木”编写VBA程序,真的非常简单容易
- Linux ubuntu与安卓之间如何进行文件传输
- 《Sessions》
- IED异常--Intellij idea解决出现this file is indented with tabs instead of 4 spaces 的提示
- vue基础实践1-胡子语法展现到页面
- 电子学会 2022年9月 青少年软件编程Python编程等级考试一级真题解析(选择题+判断题+编程题)
- 华为开源自研AI框架昇思MindSpore模型体验:ModelZoo中的CRNN