2024-03-28 22:42:24 发布
网友
我是新来的编码,我使用的是Python。我在做一个简单的计算器,只是为了摆弄空闲的人,我不断得到这个错误:
"ValueError: could not convert string to float: 'bread'"
这是我写的代码
total = float("bread") + float("coffee") + float("milk")
我希望有人能告诉我这里出了什么问题
必须输入实际变量,而不是变量的字符串。如果在“”之间放置任何内容,它将自动成为string
试试这个:
total = float(bread) + float(coffee) + float(milk)
会有用的
程序无法运行的原因是,无法计算字符串的浮点值。想象一下,坐在数学课上,你的老师告诉你计算面包加咖啡是什么
因为将单词放在“”之间,编译器将它们解释为字符串,而不是变量
必须输入实际变量,而不是变量的字符串。如果在“”之间放置任何内容,它将自动成为string
试试这个:
会有用的
程序无法运行的原因是,无法计算字符串的浮点值。想象一下,坐在数学课上,你的老师告诉你计算面包加咖啡是什么
因为将单词放在“”之间,编译器将它们解释为字符串,而不是变量
相关问题 更多 >
编程相关推荐