分享好友 数智知识首页 数智知识分类 切换频道

超市零售信息管理系统PYTHON实现

超市零售信息管理系统是一个用于管理超市销售数据的系统。它可以帮助超市管理人员实时了解商品的销售情况,以便及时调整库存和促销策略。以下是一个简单的Python实现。...
2025-06-28 16:0890

超市零售信息管理系统是一个用于管理超市销售数据的系统。它可以帮助超市管理人员实时了解商品的销售情况,以便及时调整库存和促销策略。以下是一个简单的Python实现:

```python

class Supermarket:

def __init__(self, name, location):

self.name = name

self.location = location

self.products = {}

def add_product(self, product_name, quantity):

if product_name in self.products:

print("产品已存在")

else:

self.products[product_name] = quantity

print(f"{product_name} 已成功添加,当前库存为 {self.products[product_name]}")

def remove_product(self, product_name):

if product_name in self.products:

del self.products[product_name]

print(f"{product_name} 已成功移除")

else:

print("产品不存在")

def update_product(self, product_name, quantity):

if product_name in self.products:

超市零售信息管理系统PYTHON实现

self.products[product_name] = quantity

print(f"{product_name} 的库存已更新为 {self.products[product_name]}")

else:

print("产品不存在")

def display_products(self):

for product_name, quantity in self.products.items():

print(f"{product_name}: {quantity}")

# 示例

supermarket = Supermarket("家乐福", "北京市朝阳区")

supermarket.add_product("苹果", 10)

supermarket.add_product("香蕉", 5)

supermarket.display_products()

supermarket.remove_product("香蕉")

supermarket.display_products()

```

这个简单的超市零售信息管理系统实现了以下功能:

1. 添加商品:输入商品名称和数量,如果商品已存在,则显示“产品已存在”,否则将商品添加到字典中并更新库存。

2. 移除商品:输入商品名称,如果商品存在,则从字典中删除并更新库存,否则显示“产品不存在”。

3. 更新商品:输入商品名称和数量,如果商品存在,则更新库存,否则显示“产品不存在”。

4. 显示所有商品:遍历字典中的所有商品,打印出商品名称和库存数量。

举报
收藏 0
推荐产品更多
蓝凌MK

办公自动化0条点评

4.5星

帆软FineBI

商业智能软件0条点评

4.5星

简道云

低代码开发平台0条点评

4.5星

纷享销客CRM

客户管理系统0条点评

4.5星

推荐知识更多