效果图:

'''

Created on 2017年9月4日

@author: len

'''

product_list = [

('Robot',200000),

('MacPro',12000),

('Iphone8',8888),

('Hello World',1200),

]

shopping_list = []

user_salary=input("请输入你的工资:")

if user_salary.isdigit():

user_salary = int(user_salary)

while True:

print("商品如下:")

for index,item in enumerate(product_list):

print (index,item)

user_choice = input("请输入要购买的商品编号:")

if user_choice.isdigit():

user_choice = int(user_choice)

if user_choice < len(product_list) and user_choice > -1:

p_item = product_list[user_choice]

if user_salary>=p_item[1]:

shopping_list.append(p_item)

user_salary-=p_item[1]

print("购买商品",p_item,"成功您的余额为",user_salary,"元!" )

else:

print("您的余额为",user_salary,"余额不足以购买此商品,购买失败!")

else:

print("并无此产品!")

elif user_choice == "q":

print("--------shopping list-------")

for i in shopping_list:

print(i)

exit()

else:

print("invalidate!!!")

python购物代码_python简单的购物车程序(含代码)相关推荐

  1. python购物车代码_python简单商城购物车实例代码

    本文为大家分享一个简单商城购物车的python代码,供大家参考,具体内容如下 要求: 1.写一段商城程购物车序的代码 2.用列表把商城的商品清单存储下来,存到列表 shopping_mail 3.购物 ...

  2. 计算器的程序代码java_java 简单的计算器程序实例代码

    java 简单的计算器程序 实现实例: import java.awt.*; import java.awt.event.*; import javax.swing.*; public class c ...

  3. python写简单购物车_python简单的购物车程序(含代码)

    效果图片:\u201C在2017年9月4日@author: len\u201Cproduct_list =[(\u201C机器人\u201D,200000年),(\u201CMacPro\u201D, ...

  4. python制作购物网站_Python实现的购物车功能示例

    本文实例讲述了Python实现的购物车功能.分享给大家供大家参考,具体如下: 这里尝试用python实现简单的购物车程序... 基本要求: 用户输入工资,然后打印购物菜单 用户可以不断的购买商品,直到 ...

  5. python软件代码示例-用Python写一个模拟qq聊天小程序的代码实例

    Python 超简单的聊天程序 客户端: import socket, sys host = '10.248.27.23' # host = raw_input("Plz imput des ...

  6. 用Python写一个模拟qq聊天小程序的代码实例

    前言 今天小编就为大家分享一篇关于用Python写一个模拟qq聊天小程序的代码实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧 Python 超简单的聊天 ...

  7. 能不能用python开发qq_用Python写一个模拟qq聊天小程序的代码实例

    用Python写一个模拟qq聊天小程序的代码实例 发布时间:2020-09-09 07:49:29

  8. python socket编程 实现简单p2p聊天程序

    转载自:https://www.cnblogs.com/wuxie1989/p/7204887.html python socket编程 实现简单p2p聊天程序 目标是写一个python的p2p聊天的 ...

  9. dicom文件_图像识别 | 使用Python对医学Dicom文件的预处理(含代码)

    前沿 在处理医学图像时,常常会遇到以Dicom格式保存的医学图像,如CT.MRI等.Dicom文件是需要专门的软件或者通过编程,应用相应的库进行处理.为了能够更好地服务下游任务,例如分割或检测腹腔CT ...

最新文章

  1. 这几款嵌入式软件测试工具,好用到起飞~
  2. redis延迟消息队列不准时php,Redis实现延迟消息队列
  3. 小游戏_猜数_JAVA
  4. 算法相关(2)-单向链表
  5. BZOJ 4326 NOIP2015 运输计划(树上差分+LCA+二分答案)
  6. GFS(Genetic Fuzzy Systems)—— 基于专家先验规则库和遗传算法相结合的智能体决策算法
  7. [转]hadoop新手错误解决方法
  8. Oracle 表空间错误集锦
  9. 机器学习——特征工程之特征选择
  10. 在Nginx服务器上用Jenkins发布Vue/React代码的步骤
  11. Qtcrreator 4 (Qt5.7) on rhel 7 x86_64 添加配置astyle,美化代码配置方法
  12. DDD-领域驱动设计
  13. 基于stm32单片机的按键智能电子密码锁(源码+仿真+原理图+PCB+参考论文)
  14. XML保存衣服尺码信息
  15. 静态路由和默认路由小结
  16. 体系解读罗克韦尔MES平台FTPC-跟我入门MES/MOM系列特别篇
  17. 物理层设备(中继器和集线器)
  18. 端口号被占用的解决办法
  19. cassandra安装及配置
  20. (二)国内云计算行业 技术与发展概述

热门文章

  1. Android js交互 UI不能更新 切会炸包
  2. 关于Spring Security 3获取用户信息的问题
  3. 中鑫吉鼎|家庭理财规划具体有哪些步骤
  4. Struts2中自定义类型转换器
  5. 实现数字到Excel中列序号的转换
  6. 关于线上API聚合支付系统的功能介绍,为什么选择聚合支付?
  7. QT安装配置之no suitable kits解决方法
  8. 做交互应该知道的视觉几件事
  9. 最近想写一个类似鬼泣 收集红魂的功能,陆续写点东西作为笔记
  10. 一个女孩5年的IT销售经历