擅长:python、mysql、java
<p>您试图从字符串转换为浮点值的值可能不是数字,您可以使用内置方法<a href="https://docs.python.org/3/library/stdtypes.html#str.isnumeric" rel="nofollow noreferrer">isnumeric</a>进行检查</p>
<p>至于该值当前包含的内容,我不知道,但我建议在它失败之前打印该值,以查看它是否是您不期望的值</p>
<pre class="lang-py prettyprint-override"><code>x = Tea.get()
if x.isnumeric():
float(x)
else:
print(f"x is not a float is is: {x}")
</code></pre>