如何使用python实现手机销售管理系统

  介绍

这篇文章将为大家详细讲解有关如何使用python实现手机销售管理系统,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

具体内容如下

<强>要求强如下:

手机销售系统

,,,,手机品牌,,,,,,,,,,,,,手机价格,,,库存数量
,,,vivoX9 ,,,,,,,,,,,,,,,,2798,,,,,25日
,,iphone7 (32 g),,,,,,,,4888年,,,,,,31日
,,iphone7(128克),,,,5668年,,,,,,22日
,,iphone7P(128克),,,,,6616,,,,,,29日
,,iphone6 (16 g),,,,,3858年,,,,,,14
,,…

<强>功能强要求:

四个选项:

<强> 1。查看所有手机品牌

,, 1. vivox9 
,, 2. iphone7 (32 g)
,,,,,,,,…
,,,,,,,,分支选项:
,,,,,,,,, 1。选择产品序号查看详情(根据序号输出产品名称,价格,库存)
,,,,,,,,,,,,,,,, 1。购买(库存数量1,库存为0时,删除该产品)
,,,,,,,,,,,,,,,,, 2。返回
,,,,,,,,, 2。返回

<强> 2。更改产品库存信息

,, 1。添加新产品(添加新产品,包括产品名称,价格,库存)
,, 2。修改原有产品
,,,,,,,,,输出所有产品信息
,,,,,,,,,,,,, 1。根据选择序号进行修改
,,,,,,,2。返回
, 3。移除产品库存信息
,,,,,,1。查看所有产品,根据序号移除
,,,,,,2。移除所有产品
,,,,,,3。返回
, 4。退出程序

具体实现其功能的代码如下:

#,数据模型类   class 电话(对象):   ,& # 39;& # 39;& # 39;   ,手机类   ,& # 39;& # 39;& # 39;   ,def  __init__(自我、名称、价格、数量):   self.name 才能=,名字   self.price 才能=价格   self.count 才能=,计数   ,   #,用来操作整个程序执行逻辑   class  PhoneShop(对象):   ,& # 39;& # 39;& # 39;   ,商店类   ,& # 39;& # 39;& # 39;   自我,def  __init__ ():   #,才能phone1存储所有手机对象   时间=self.phones 才能;[]   ,   ,def  buy_phone(自我):   打印才能(& # 39;*,请输入产品信息:& # 39;)   name =,才能打印(& # 39;*,请输入手机名称:& # 39;)   price =,才能打印(& # 39;*,请输入手机价格:& # 39;)   count =,才能打印(& # 39;*,请输入手机库存:& # 39;)   #,才能创建一个新的电话对象   phone 才能=,电话(name=名字,,价格=价格,,数=数)   #,才能将电话对象添加到手机列表中   self.phones.append才能(电话)   打印(self.phones)才能   ,   打印才能(& # 39;*,选择产品序号查看详情& # 39;)   打印才能(& # 39;*,1。购买& # 39;)   打印才能(* & # 39;2。返回& # 39;)   shop 才能=,int(输入(& # 39;*,请选择您的操作:& # 39;))   while 才能shop  & lt;, 1,趁机shop 祝辞,2:   ,,shop =, int(输入(& # 39;*,选项不存在,请重新选择:& # 39;))   if 才能;shop ==, 1:   ,才能打印(& # 39;*,购买成功! & # 39;)   其他的才能:   ,才能通过   ,   ,def  xiugia(自我):   self.query_all才能()   idx 才能=,int(输入(& # 39;*,请输入你要修改的序号:& # 39;))   phone 才能=,电话(idx 作用;1)   new_name =,才能输入(& # 39;*,请输入修改的名称:& # 39;)   new_price =,才能输入(& # 39;*,请输入修改的价格:& # 39;)   new_count =,才能输入(& # 39;*,请输入修改的库存:& # 39;)   phone.name 才能=new_name   phone.price 才能=new_price   phone.count 才能=new_count   ,   ,def 运行(自我):   & # 39;才能& # 39;& # 39;   启才能动程序   :才能返回:没有   & # 39;才能& # 39;& # 39;   while 才能正确的:   ,才能打印(& # 39;*,欢迎使用手机销售管理系统& # 39;)   ,才能打印(& # 39;*,1。查看所有& # 39;)   ,才能打印(* & # 39;2。添加手机& # 39;)   ,才能打印(& # 39;*,3。删除手机& # 39;)   ,才能打印(& # 39;*,4。退出程序& # 39;)   ,,select =, int(输入(& # 39;*,请选择您的操作:& # 39;))   ,,while  select  & lt;, 1,趁机select 祝辞,4:   ,,,select =, int(输入(& # 39;*,选项不存在,请重选:& # 39;))   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

如何使用python实现手机销售管理系统