bh=[]
mc=[]
jg=[]
zs=0
while True:
zj=0
a=int(input('1.结账 2.管理'))
if a==1:
while True:
a=int(input('编号:'))
for i in bh:
if i==a:
zj+=jg[a-1]
a=int(input('0.结束 1.继续 2.结账'))
if a==0:
break
elif a==2:
print('总价:',zj)
zs+=1
while True:
a=int(input('实付款:'))
yf=zj
zl=a-yf
print('应找零:',zl)
print('_______chips超市购物单_______')
print('总数:',zs)
print('总价:',zj)
print('应收款:',yf)
print('实收款:',a)
print('找零:',zl)
print('____欢迎下次光临ships超市____')
break
elif a==1:
continue
if a==2:
while True:
a=int(input('1.添加 2.重置 3.退出'))
if a==1:
b=len(bh)
b+=1
print('当前编号:',b)
bh.append(b)
a=input('请输入要添加的商品名称:')
mc.append(a)
a=float(input('请输入要添加的商品价格:'))
jg.append(a)
if a==2:
bh=[]
mc=[]
jg=[]
for i in range(38):
print(' ')
break
if a==3:
break
有bug提醒一下!