python如何将带有小数的字符串转化,要保留小数
时间: 2023-10-10 17:10:21 浏览: 199
python笔记1.hello,python.txt
你可以使用`float()`函数将带有小数的字符串转换为浮点数,并保留小数位数。例如,假设你有一个字符串`number_str = "3.14159"`,你可以使用以下代码将其转换为浮点数并保留两位小数:
```python
number_float = float(number_str)
rounded_number = round(number_float, 2)
```
在这个例子中,`float()`函数将字符串转换为浮点数,然后`round()`函数将其四舍五入到两位小数。`rounded_number`变量将包含值`3.14`。
阅读全文