gpt4 book ai didi

python - 将字符串转换为浮点型(在字符串内进行计算)

转载 作者:太空宇宙 更新时间:2023-11-03 20:25:14 24 4
gpt4 key购买 nike

我希望将字符串转换为浮点型,如果字符串包含计算结果(例如 1/3),则应该计算它然后进行转换。

我尝试输入 float(y),而 y 是我的“+1/3”。

y = '+1/3'
float(y)

我期望输出类似于“0.3333”,但我不断收到的错误消息是“ValueError:无法将字符串转换为 float :'+1/3'”。

最佳答案

你尝试过评估吗?

eval("+1/3")

output

0.3333333333333333

关于python - 将字符串转换为浮点型(在字符串内进行计算),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57877654/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com