helen0 2020-11-10
面向对象程序设计
python实现超市进销存管理系统
系统包括7种操作,分别是:1.查询所有商品;2.添加商品;3.修改商品;4.删除商品;5.卖出商品;6.汇总;0.退出系统。
定义一个商品类
#定义一个商品类 class Goods: def __init__(self,name,num,cin,cout): self.name = name self.num = num self.cin = cin self.cout = cout def __str__(self): state = "已售罄" if self.num == 0: return '名称:%s , 数量:%d %s, 进货价格:%.2f ,售出价格:%.2f '%(self.name,self.num,state,self.cin,self.cout) else: return '名称:%s , 数量:%d , 进货价格:%.2f ,售出价格:%.2f '%(self.name,self.num,self.cin,self.cout) 定义一个汇总类 #定义一个汇总类 class gGoods: def __init__(self,name,gnum,gcin,gcout): self.name = name self.gnum = gnum self.gcin = gcin self.gcout = gcout def __str__(self): return '名称:%s , 卖出数量:%d , 进货价格:%.2f ,卖出价格:%.2f '%(self.name,self.gnum,self.gcin,self.gcout)