Python-TypeError:无法将“ int”对象隐式转换为str

Python-TypeError:无法将“ int”对象隐式转换为str,第1张

Python-TypeError:无法将“ int”对象隐式转换为str

你不能将链接

string
int
。你需要使用函数将转换int为,或使用格式化输出。
stringstrformatting

变更:

print("Ok. Your balance is now at " + balanceAfterStrength + " skill points.")

至:

print("Ok. Your balance is now at {} skill points.".format(balanceAfterStrength))

要么:

print("Ok. Your balance is now at " + str(balanceAfterStrength) + " skill points.")

或根据注释,用于,将不同的字符串传递给print函数,而不是使用+:- 串联

print("Ok. Your balance is now at ", balanceAfterStrength, " skill points.")


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5566228.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-14
下一篇 2022-12-14

发表评论

登录后才能评论

评论列表(0条)

保存