python - 如何将数字<1从字符串转换为浮点python
问题描述
我的问题很简单。
我得到了我的字符串:
a = '0,0127'
我想将其转换为数字,但是当我编译时
float(a)
我收到以下消息错误:
ValueError:无法将字符串转换为浮点数:'0,0127'
还有其他方法可以将其转换为数字吗?
解决方案
使用str.replace
前任:
a = '0,0127'
print(float(a.replace(",", ".")))
输出:
0.0127
推荐阅读
- git - SVN 到 GIT 迁移 - 我们可以在迁移的提交消息中忽略 git-svn-id
- javascript - Javascript 正则表达式不准确,有时为真,有时为假
- java - 如何在socket中实现后端接口通过前端输入消息?
- python - 总结dict中值列表中的时间戳
- java - 如何创建可变数量的变量?
- swift - 上传图片的预览页面
- azure - 使用 MSAL 库 java 获取 Azure 应用服务主体
- python - 从不同目录导入文件
- java - 使用 JsonPath-Jayway 检索 JSON 元素
- javascript - Javascript 表单 onsubmit 总是在刷新时运行