python文件写入小数
时间: 2023-08-21 09:37:56 浏览: 291
Python写入文件
可以使用文件写入操作中的格式化字符串来写入小数。例如,使用以下代码将一个小数写入文件:
```python
num = 3.14159
with open("file.txt", "w") as f:
f.write("The number is: {:.2f}".format(num))
```
在上面的代码中,`{:.2f}` 是一个格式化字符串,表示输出一个小数,保留两位小数。在 `format()` 方法中,将 `num` 变量传递给字符串中的占位符,并将其格式化为保留两位小数的小数。然后将整个字符串写入文件中。
执行上述代码后,文件 `file.txt` 中将包含以下内容:
```
The number is: 3.14
```
注意,使用文件写入操作时,小数点的格式可能因区域设置而异。如果需要保证小数点格式的一致性,可以使用 `locale` 模块来设置区域设置。
阅读全文