显示所有的物品,结算显示选购的物品和价格

# 购物车代码
products = [["iphone",6888],["MacPro",14800],["小米6",2499],["Coffee",31],["Book",60],["Nike",699]]
print("-"*10+" 商品列表 "+"-"*10)
for product in products:for detail in product:print(detail, end = " ")print(" ")# 用户选商品并结算
mycart = []
pay = 0
while True:choose = input("请选择您要购买的物品:")if choose not in ["0","1","2","3","4","5"]:breakmycart.append(products[int(choose)][0])pay = pay + products[int(choose)][1]
print("您选购的商品为{},合计{}元".format(mycart,pay))

python基础:购物车代码相关推荐

  1. Python基础-测试代码-test2.py

    Python基础-测试代码-test2.py 对类进行测试 # ~ coding=GBKimport unittest# ~ 下面代码演示对一个类进行测试 # ~ 待测试的类AnonymousSurv ...

  2. python做购物车代码大全-python 字典实现简单购物车

    # -*- coding: utf-8 -*- #总金额 asset_all=0 i1=input('请输入总资产:') asset_all=int(i1) #商品列表 goods=[ {'name' ...

  3. python基础教程--代码集合(下)

    文章目录 38.字典dict 38.1 创建字典 38.2 字典获取元素 38.3 key字典 38.4key-value-items键值对 38.5字典的遍历 38.6 哈希函数haxi 39.可变 ...

  4. python基础教程--代码集合(上)

    文章目录 1.转义字符与原字符 2.二进制与字符编码 3.二进制编码 4.变量定义 4.数据类型 5.浮点数类型 6.布尔类型 7.字符串类型 8.数据类型转换 9.注释功能 10.标识符和保留字 1 ...

  5. Python快速编程入门#学习笔记03# |第二章 :Python基础(代码格式、标识符关键字、变量和数据类型、数字类型以及运算符)

    全文目录 ==先导知识== 学习目标: 2.1 代码格式 2.1.1 注释 2.1.2 缩进 2.1.3 语句换行 2.2 标识符和关键字 2.2.1 标识符 2.2.2 关键字 2.3 变量和数据类 ...

  6. 小学生都能学会的Python基础语法——代码规范判断语句循环语句

    前言: Python 语言与 Perl,C 和 Java 等语言有许多相似之处.但是,也存在一些差异,在本章中我们将来学习 Python 的基础语法,让你快速学会 Python 编程. 一.代码的执行 ...

  7. python基础教程代码-Python基础教程代码怎么是英文 看不懂啊?

    很抱歉,目前几乎所有编程语言用的都是英文. 但学编程和学英文是两码事,编程语言所需要的英文,一个翻译软件就足够了. 比如说,abcdefg会数吧? 变量名可以用这些来标识,你用拼音也行,看得懂就好. ...

  8. python基础代码-Python基础(代码)

    1.列表的简介 # 创建列表,通过[]来创建列表 my_list = [] # 创建了一个空列表# print(my_list , type(my_list)) # 列表存储的数据,我们称为元素 # ...

  9. 【教程】记录:python基础爬虫代码(下载妹子福利图片)

    废话不多说,直接代码复制进去自己观察. 前面import的,就是要安装 re os beautifulsoup 注意在本代码同级下创建一个mm文件夹准备放福利 至于网站,是大神给我的网站,我可是纯洁的 ...

  10. Python基础附件代码

    一.列表 # 针对列表的各种操作方法的练习 # 定义一个列表 name_list = ["张三", "李四", "王五"] name_add ...

最新文章

  1. 《编译与反编译技术实战》——2.1节编译器、解释器及其工作方式
  2. 数学之美 系列十五 繁与简 自然语言处理的几位精英
  3. 虚方法virtual详解(转载)
  4. 20135202闫佳歆-第二章家庭作业-2.69
  5. 计算机应用基础18春在线作业1答案,东师计算机应用基础-18春在线作业1.docx
  6. oracle备份脚本
  7. idea进行断点快捷键
  8. logstash 收集windows日志--解决日志不能重命名问题
  9. Atitit。监听键盘上下左右方向键事件java js jquery c#.net
  10. php随机生成卡密,PHP随机生成不重复的8位卡号(数字)和卡密(字符串)
  11. 华为虚拟化usb服务器,华为FusionComputer服务器虚拟化完美解决方案
  12. matlab simulink 例子,simulink实例超实用
  13. 进入mariadb_MariaDB基础操作
  14. Button控件更改背景和去掉边框
  15. 哈工大c语言作业,哈工大c语言-练习题
  16. 爬虫日记(6):beautifulsoup的基本使用2
  17. Android美化EditText
  18. 川普哭诉“推特狂掉粉”,将用行政命令监管硅谷?
  19. Ubuntu22.04更换国内镜像源(阿里、网易163、清华、中科大)
  20. 现在有什么地推项目_市场推广中谈到地推,地推是什么意思?

热门文章

  1. 软件技术方案_广东省汕尾市海丰陈氏数字化网络化全县族谱统修工作方案(草案)...
  2. 20160205 - Windows 10 家庭版没有组策略
  3. 我的BRF+自学教程(一):公式(formula)
  4. AJAX,PHP,前端简单交互制作输入框效果
  5. spring4.0.0的配置和使用
  6. 走进javascript——DOM事件
  7. linux 程序或服务开机自启动
  8. angularjs 笔记(1) -- 引导
  9. C++ 常见编译错误解决办法
  10. Oracle External Table学习