球球大佬帮我优化代码
本帖最后由 智霸 于 2022-10-11 16:47 编辑大佬能帮我看看么
products={'手机':3000,'电脑':9000,'平板':4000,'数据线':15,'充电宝':150}
for i in range(len(products)):
xx = list(products.keys())
print('物品:%s价格:%s' % (xx,products))
i +=1
you_want =input("请输入你想要的产品(产品用空格分隔):")
a=you_want.replace(' ' , '\\')
# print(a)
print('您购买的物品为: '+ str(a))
sum=0
fg =a.split('\\\\')
print(fg)
for a in range(len(fg)):
sum +=products]
a +=1
print('您需要支付: %d元'%sum)
print("-------票据--------")
for b in range(len(fg)):
fg1 = str(fg)
print('物品:%s价格:%s' % (fg, products))
b +=1 我觉得我写的乱乱的 智霸 发表于 2022-10-10 21:38
我觉得我写的乱乱的
你都不发代码,咋给你优化? wp231957 发表于 2022-10-10 23:16
你都不发代码,咋给你优化?
贴上了,大佬你看看 智霸 发表于 2022-10-11 16:47
贴上了,大佬你看看
https://fishc.com.cn/forum.php?mod=viewthread&tid=219221
本帖最后由 Stubborn 于 2022-10-12 22:48 编辑
pro = {'手机': 9000,'电脑':16000,}
print('\n'.join())
you_want = input("产品:").split(" ")
print(f"您购买的产品位:{','.join(you_want)}\n需要支付的价格{sum()}")
print("-----票据---------\n", "\n".join())
物品:手机->价格:9000
物品:电脑->价格:16000
产品:手机 电脑 Ipad
您购买的产品位:手机,电脑,Ipad
需要支付的价格25000
-----票据---------
物品:手机->价格:9000
物品:电脑->价格:16000
物品:Ipad->价格:没有这个物品
你想咋优化?
页:
[1]