鱼C论坛

 找回密码
 立即注册
查看: 3089|回复: 5

球球大佬帮我优化代码

[复制链接]
发表于 2022-10-10 21:36:22 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 智霸 于 2022-10-11 16:47 编辑

大佬能帮我看看么

源码

源码

效果图

效果图

  1. products={'手机':3000,'电脑':9000,'平板':4000,'数据线':15,'充电宝':150}
  2. for i in range(len(products)):
  3.     xx = list(products.keys())[i]
  4.     print('物品:%s  价格:%s' % (xx,products[xx]))
  5.     i +=1
  6. you_want =input("请输入你想要的产品(产品用空格分隔):")
  7. a=you_want.replace(' ' , '\\')
  8. # print(a)
  9. print('您购买的物品为: '+ str(a))
  10. sum=0
  11. fg =a.split('\\\\')
  12. print(fg)
  13. for a in range(len(fg)):
  14.     sum +=products[fg[a]]
  15.     a +=1
  16. print('您需要支付: %d元'%sum)
  17. print("-------票据--------")
  18. for b in range(len(fg)):
  19.     fg1 = str(fg[b])
  20.     print('物品:%s  价格:%s' % (fg[b], products[fg1]))
  21.     b +=1
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2022-10-10 21:38:15 | 显示全部楼层
我觉得我写的乱乱的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-10-10 23:16:18 From FishC Mobile | 显示全部楼层
智霸 发表于 2022-10-10 21:38
我觉得我写的乱乱的

你都不发代码,咋给你优化?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2022-10-11 16:47:39 | 显示全部楼层
wp231957 发表于 2022-10-10 23:16
你都不发代码,咋给你优化?

贴上了,大佬你看看
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-10-12 18:13:11 From FishC Mobile | 显示全部楼层
智霸 发表于 2022-10-11 16:47
贴上了,大佬你看看

https://fishc.com.cn/forum.php?mod=viewthread&tid=219221
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-10-12 20:50:55 | 显示全部楼层
本帖最后由 Stubborn 于 2022-10-12 22:48 编辑


  1. pro = {'手机': 9000,'电脑':16000,}
  2. print('\n'.join([f'物品:{key}->价格:{value}' for key,value in pro.items()]))
  3. you_want = input("产品:").split(" ")
  4. print(f"您购买的产品位:{','.join(you_want)}\n需要支付的价格{sum([pro.get(key, 0) for key in you_want])}")
  5. print("-----票据---------\n", "\n".join([f"物品:{key}->价格:{pro.get(key, '没有这个物品')}" for key in you_want]))

复制代码

  1. 物品:手机->价格:9000
  2. 物品:电脑->价格:16000
  3. 产品:手机 电脑 Ipad
  4. 您购买的产品位:手机,电脑,Ipad
  5. 需要支付的价格25000
  6. -----票据---------
  7. 物品:手机->价格:9000
  8. 物品:电脑->价格:16000
  9. 物品:Ipad->价格:没有这个物品
复制代码

你想咋优化?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-26 04:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表