python 商品管理系统 , 增删查。
欢迎使用库存管理系统
1、商品入库
2、商品显示
3、删除商品
4、退出系统
请选择要进行的操作(输入操作前的序号,然后回车):2
————————————————–
现有商品库存列表:欢迎使用库存管理系统
1、商品入库
2、商品显示
3、删除商品
4、退出系统
请选择要进行的操作(输入操作前的序号,然后回车):
menu = '''
欢迎使用库存管理系统
1、商品入库
2、商品显示
3、删除商品
4、退出系统'''
datas = []
while True:
print(menu)
ch = int(input('请选择要进行的操作(输入操作前的序号,然后回车):'))
if ch == 4: # 退出循环
break
elif ch == 1: # 输入商品
data = []
mc = input('请输入商品名称:')
pp = input('请输入商品品牌:')
jg = int(input('请输入商品单价:'))
sl = int(input('请输入商品数量:'))
data.append(mc)
data.append(pp)
data.append(jg)
data.append(sl)
datas.append(data)
print('-' * 50)
print('商品添加完成,商品列表:')
for data in datas:
print(data[0], end='--')
print(data[1], end='--')
print(data[2], end='--')
print(data[3])
pass
elif ch == 2: # 显示所有信息
print('-' * 50)
print('现有商品库存列表:')
for data in datas:
print(data[0], end='--')
print(data[1], end='--')
print(data[2], end='--')
print(data[3])
pass
elif ch == 3: # 删除某个存在的产品
mc = input('请输入要删除的商品名称:')
print('-' * 50)
flag = -1
for data in datas:
flag += 1
if mc in data:
break
if flag == len(datas) -1 :
print('您输入的商品不存在')
else:
del datas[flag]
print('剩余商品库存列表:')
for data in datas:
print(data[0], end='--')
print(data[1], end='--')
print(data[2], end='--')
print(data[3])
pass
else: # 其他情况
pass
print('程序已成功退出!')
作者:laocooon523857886