这个购物系统使用python怎么做

 

参考一下:https://blog.csdn.net/liulinze/article/details/42982001

按照你的功能需求自己删减就可以了

如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢

以下代码能完成题主想要实现的功能。所有帮助,请点采纳。

print('------欢迎来到商场购物系统------\n')
print('1.录入商品信息\n2.购买商品\n3.查看所有商品功能\n4.退出\n')
print('-------------------------------\n')
goods={'电视':5000,'电脑':3000,'手机':2000}
while True:
    inp = input('请输入操作选项(1、2、3、4):')
    
    if inp=='1':
        print('==============\n1.开始录入\n2.退出\n''== == == == == == ==\n')              
        while True:
            inpu = input('请输入操作选项(1、2):')
            if inpu == '1':
                inp0=input('请输入商品名称和价格(价格以数字表示):')
                if inp0 in goods.keys():
                    print('录入失败,商品已存在')
                else:
                    goods.update({inp0.split(' ')[0]: inp0.split(' ')[1]})
                    print('商品录入成功.\n',inp0)
            elif inpu =='2':
                break
    elif inp=='2':
        inp1=input('请输入商品名称:')
        if inp1 not in goods.keys():
            print('商店无此商品')
        else:
            del goods[inp1]
            print(f'{inp1}已被购买')
    elif inp=='3':
        print('######所有商品信息######')
        for k,v in goods.items():
            print(k,v)
    elif inp=='4':
        print('退出购物系统')
        break
    else:
        print('操作有误,请重新输入')

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632