为了账号安全,请及时绑定邮箱和手机立即绑定

如何阻止随机项目逐个打印出来

如何阻止随机项目逐个打印出来

不负相思意 2021-12-17 10:45:01
我的游戏中的随机物品掉落系统有问题。这是我的代码:import random#Potato heals +5potato = "Potato"apple = 1apple_name = "apple"#is_damage_2rusted_sword = "Rusted shortsword"#Worth $80 - 10 can make Goldbladegold_ingot = "Gold ingot"#Worth $120sapphire = "Sapphire"random_drop = [sapphire,potato,gold_ingot,rusted_sword]inventory = [apple_name, apple,]rand_item = random.choice(random_drop)inventory += rand_itemprint(inventory)当它打印库存时...随机项目被添加,但它是这样拼写一个字母的:P,o,t,a,t,o。我希望它拼写为:“土豆”我只学了几周 Python,很困惑。任何帮助将不胜感激!贾斯汀
查看完整描述

1 回答

?
隔江千里

TA贡献1906条经验 获得超10个赞

使用 append() 方法,如下所示:

inventory.append(rand_item)

请参阅这些关于+=可迭代对象的作用的答案。


查看完整回答
反对 回复 2021-12-17
  • 1 回答
  • 0 关注
  • 101 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信