**模拟实现输出进销管理系统中的每月销售明细,运行程序,输入要查询的月份,

  1. 如果输入的月份存在销售明细,则显示本月商品销售明细;
  2. 如果输入的月份不存在或者不是数字,则提示“该月没有销售数据或者输入月份有误”
  3. 效果如下所示。

**

class SalesGoods:def __init__(self):self.dict = {'2':['商品编号:T0001 商品名称:笔记本电脑','商品编号:T0002 商品名称:华为荣耀6X','商品编号:T0003 商品名称:iPad','商品编号:T0004 商品名称:华为荣耀V9','商品编号:T0005 商品名称:MacBook']}self.theQuery()print("------", "销售明细", "------")def theQuery(self):while True:month = input("请输入要查询的月份(比如1,2,3等): ")if month in self.dict:print(month + "月份的商品销售明细如下")for i in range(len(self.dict[month])):print(self.dict[month][i])else:print("该月份没有销售数据或者输入月份有误!")
# 实例化类
sales = SalesGoods()结果如下:
------ 销售明细 ------
请输入要查询的月份(比如1,2,3等): 2
2月份的商品销售明细如下
商品编号:T0001 商品名称:笔记本电脑
商品编号:T0002 商品名称:华为荣耀6X
商品编号:T0003 商品名称:iPad
商品编号:T0004 商品名称:华为荣耀V9
商品编号:T0005 商品名称:MacBook
请输入要查询的月份(比如1,2,3等): #===============================方法二===================================
class Monthly_sales:#销售明细 列表commodity = (('T0001','笔记本电脑'),('T0002','华为荣耀6X'),('T0003', 'iPad'),('T0004', '华为荣耀V9'),('T0005', 'MacBook'))#初始化方法  传递月份  参数判断销售数据def __init__(self,monthly):# 判断该月份的销售情况if monthly == '2':print("2月份的商品销售明细如下:")for i in range(len(Monthly_sales.commodity)):print('{}{}  {}{}'.format('商品编号:',Monthly_sales.commodity[i][0],'商品名称:',Monthly_sales.commodity[i][1]))monthlys = input("请输入要查询的月份(比如1,2,3等)")monthly_sales = Monthly_sales(monthlys)else:#其他月份销售情况print("该月份没有销售数据或者输入月份有误!")monthlys = input("请输入要查询的月份(比如1,2,3等)")monthly_sales = Monthly_sales(monthlys)print("------", "销售明细", "------")
monthlys = input("请输入要查询的月份(比如1,2,3等)")
monthly_sales = Monthly_sales(monthlys)结果如下:
------ 销售明细 ------
请输入要查询的月份(比如1,2,3等)2
2月份的商品销售明细如下:
商品编号:T0001  商品名称:笔记本电脑
商品编号:T0002  商品名称:华为荣耀6X
商品编号:T0003  商品名称:iPad
商品编号:T0004  商品名称:华为荣耀V9
商品编号:T0005  商品名称:MacBook
请输入要查询的月份(比如1,2,3等)

过程还有很多不足之处 请多多斧正 学习记录 仅供参考

python模拟实现打印输出进销管理系统中的每月销售明细相关推荐

  1. java货物进销管理系统_java实验 货物进销管理系统

    实验二货物进销管理系统 一.实验目的 1.掌握Java中文件的读写操作. 2.学会使用Java提供的实用类(Vector, ArrayList)来完成特定的功能. 3.掌握字符串类(String, S ...

  2. 用Python开发了一个进销存管理的小软件

    研究生毕业之后,就进入国企工作,工作内容偏产品和售前,几乎没写过代码了,有个朋友是开游泳馆的,也会有少量商品的售卖,问我能不能给她开发一个小软件,记录商品的入库出库,统计下金额,恰好工作中今年也用到了 ...

  3. javaweb JAVA JSP医院药品管理系统 JSP药品进销存系统 JSP医药进销存系统 JSP医药销售管理系统

    javaweb JAVA JSP医院药品管理系统 JSP药品进销存系统 JSP医药进销存系统 JSP医药销售管理系统 protected void doGet(HttpServletRequest r ...

  4. 基于JAVA企业进销管理系统的设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署

    基于JAVA企业进销管理系统的设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署 基于JAVA企业进销管理系统的设计与实现计算机毕业设计源码+数据库+lw文档+系统+部署 项目架构:B/S架构 ...

  5. java计算机毕业设计企业进销管理系统的设计与实现源代码+数据库+系统+lw文档

    java计算机毕业设计企业进销管理系统的设计与实现源代码+数据库+系统+lw文档 java计算机毕业设计企业进销管理系统的设计与实现源代码+数据库+系统+lw文档 本源码技术栈: 项目架构:B/S架构 ...

  6. 进销存ERP系统、销售单、采购单、退货单、库存管理、库存盘点、调拨、借入、借出、出库、入库、归还单、收款单、付款单、资金流水、销售报表、采购报表、库存报表、财务报表、商品库、电商erp、连锁erp

    进销存ERP系统.销售单.采购单.退货单.库存管理.库存盘点.调拨.借入.借出.出库.入库.归还单.收款单.付款单.资金流水.销售报表.采购报表.库存报表.财务报表.商品库.电商erp.连锁erp A ...

  7. 进销存ERP系统、销售单、采购单、退货单、库存管理、库存盘点、调拨、借入、借出、出库、入库、归还单、收款单、付款单、资金流水、销售报表、采购报表、库存报表、财务报表、商品库、电商erp、连锁erp 1

    进销存ERP系统.销售单.采购单.退货单.库存管理.库存盘点.调拨.借入.借出.出库.入库.归还单.收款单.付款单.资金流水.销售报表.采购报表.库存报表.财务报表.商品库.电商erp.连锁erp A ...

  8. python新手案例——商品进销存管理系统(pymysql+xlwt)(一)

    一.pymysql和xlwt介绍 1.pymsq 此模块的作用是让python语言能够对数据库的表进行操作,在此,我们需要简单地了解以下pymysql最基础的操作. Python3 MySQL 数据库 ...

  9. 1.用Python写了一个进销存管理的软件~需求分析界面设计数据库设计技术路线选择~

    一.需求分析 总体来说,就是一个在游泳馆使用的进销存管理软件,记录商品的入库.出库情况,以及统计销售的金额等~ 整个系统有三类用户,系统管理员.公司管理员和公司销售员,系统管理员负责录入公司信息以及分 ...

  10. 计算机毕设Python+Vue智能仓储进出货管理系统(程序+LW+部署)

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

最新文章

  1. 以太坊区块链同步_以太坊69:如何在10分钟内建立完全同步的区块链节点
  2. html width字符数,HTML pre标签 width 属性
  3. React 的组件与 this.props对象
  4. UIGestureRecognizer与UIButton Action在同一界面冲突的问题
  5. PythonRabbitmq文档阅读笔记-生产者数据直接送入队列消费者消费
  6. 电商美工手里没有C4D素材模板,不能体现有多厉害
  7. Linux 下删除大量文件
  8. 接口测试用例设计和sql注入
  9. 中国大学MOOCPython语言程序设计基础学习笔记和课后练习5-6周(南京邮电大学)
  10. Azure vNet
  11. 【Office】wps表格如何让后面的单元格随着下拉选项自动填充
  12. 电商平台违规“二清”,将面临哪些处罚?
  13. 郭德纲最新相声:韩国学艺
  14. 【JavaWeb】JavaWeb与JavaWeb技术栈
  15. sql 中or与in的查询效率对比
  16. APP在后台被系统杀死的六种主要原因
  17. 直流电源系统模块组成,直流电源系统作用
  18. 【人脸识别】FROM:提升遮挡状态下的人脸识别效果
  19. python3模拟IP进行刷投票
  20. Excel 数据导入

热门文章

  1. IDEA突然不能输入中文
  2. 干货 | 那些你不知道的爬虫反爬虫套路
  3. 【Redis】Redis缓存穿透和雪崩
  4. 精英反向黄金正弦鲸鱼算法-附代码
  5. 电子工程师12个忠告,新手老鸟都值得一看!
  6. 进击的UI-----------------UITableView(表视图)
  7. spring boot网上眼镜商场毕业设计-附源码241659
  8. 左岸读书-知识分子的典型
  9. 苹果手机通过iCloud导出通讯录导入到安卓手机 教程
  10. 关于举办“2020·中国边缘计算企业20强”榜单评选通知