python - 我无法获得要注册为字符串的条目。一直说是float

标签 python python-3.x

Can't convert 'float' object to str implicitly

我试图制作一个菜单,但它给了我那个错误。

这就是问题所在。

if self.Strawberry.get():
        stw = self.Strawberry_ent.get()
        stn = int(stw)
        stb = stn * 2.5
        total += stb

最佳答案

假设 total 是一个字符串,你在那里缺少一个转换:

total += str(stb)

关于python - 我无法获得要注册为字符串的条目。一直说是float,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20532099/

相关文章:

python - ujson 无法编码 numpy 数组

python - 无法使用请求从网页获取特定项目

Python 名称/绑定(bind) - 为什么不是所有长度相同的列表都是 "same list"?

python - 无法运行 zip 文件 : “can' t find '__main__' module”

带有 xml.etree.ElementTree : multiple conditions 的 Python xpath

Python Pygments 颜色错误

python - Pandas Forward Fill NA 只在两点之间,没有别的

python - 如何重定向从 python 脚本运行的 shell 脚本输出

python - 如何对应用程序用户评论进行自动分类?

python - Keras 检查输入 : expected input_4 to have shape (299, 299, 3) 时出错,但得到形状为 (64, 64, 3) 的数组