python如何把四个变量的值写入一个已有的txt,若里面有内容直接替换
时间: 2023-12-10 18:40:57 浏览: 67
可以使用Python内置的文件操作函数`open()`和`write()`来实现将四个变量的值写入一个已有的txt文件中,如果该文件中已经存在内容,则会被直接替换。
示例代码如下:
```python
# 定义四个变量
var1 = 'Hello'
var2 = 'world'
var3 = 123
var4 = [1, 2, 3]
# 打开文件,如果文件不存在则创建
with open('test.txt', 'w') as f:
# 将四个变量的值写入文件中
f.write('{} {} {} {}'.format(var1, var2, var3, var4))
```
在上述代码中,我们使用`with open('test.txt', 'w') as f:`打开了一个名为`test.txt`的文件,模式为`w`,表示以写入模式打开文件,如果文件不存在则创建该文件。然后,我们使用`f.write()`将四个变量的值写入文件中,其中`'{} {} {} {}'`是一个格式化字符串,用来将四个变量的值按照指定的格式写入文件中。
执行上述代码后,将会在当前目录下创建一个名为`test.txt`的文件,并将四个变量的值写入该文件中。如果该文件已经存在,则会将其内容直接替换为四个变量的值。
阅读全文