Python超市进销存管理系统!老妈开超市有系统了

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) 

相关推荐