python如何把四个数字写入txt
时间: 2023-12-10 13:40:50 浏览: 262
你可以使用以下代码将四个数字写入txt文件:
``` python
# 打开文件
file = open('numbers.txt', 'w')
# 写入四个数字
file.write('1 2 3 4')
# 关闭文件
file.close()
```
这将在当前目录下创建一个名为"numbers.txt"的文本文件,并将数字1、2、3、4写入该文件。如果你想要每个数字占一行,可以将写入的内容更改为:
``` python
# 写入四个数字,每个数字占一行
file.write('1\n2\n3\n4\n')
```
这将在文件中创建四行,每一行一个数字。
相关问题
python如何把四个数字写入txt,每一次替换
你可以使用Python内置的文件操作函数来实现将四个数字写入txt文件,并且每次替换旧数据。以下是一个示例代码:
```python
# 以写入模式打开文件
with open('numbers.txt', 'w') as f:
# 写入四个数字,使用空格分隔
f.write('1 2 3 4')
# 以读取模式打开文件
with open('numbers.txt', 'r') as f:
# 读取文件中的内容
data = f.read()
# 将字符串类型的数据转换为列表类型
numbers = data.split()
# 替换第二个数字
numbers[1] = '5'
# 将列表类型的数据转换为字符串类型
data = ' '.join(numbers)
# 以写入模式打开文件,写入新数据
with open('numbers.txt', 'w') as f:
f.write(data)
```
在这个示例代码中,我们首先以写入模式打开文件,并将四个数字写入文件中。然后我们以读取模式打开文件,读取文件中的内容,并将其转换为列表类型。接着我们替换掉列表中的第二个数字,并将其重新转换为字符串类型。最后,我们以写入模式重新打开文件,并将新数据写入文件中,覆盖原来的数据。
python如何把四个数字写入一个已有的txt,若里面有内容直接替换
可以使用Python中的文件操作来实现这个功能。首先,你需要打开一个txt文件,然后写入四个数字,最后关闭文件。如果文件已经存在,则直接替换其中的内容。
下面是一个示例代码:
```python
# 打开文件,如果不存在则创建一个新文件
with open('example.txt', 'w') as f:
# 写入四个数字,用空格分隔
f.write('1 2 3 4')
# 打开文件,以读取模式读取内容
with open('example.txt', 'r') as f:
# 读取整个文件内容
content = f.read()
print(content)
```
这个示例代码会创建一个名为`example.txt`的文件,并在其中写入`1 2 3 4`这四个数字。然后,它会以读取模式打开文件,并读取其中的所有内容。最后,它会将读取的内容打印出来。
如果你想要将这四个数字写入已有的txt文件,而不是创建一个新文件,可以使用`'a'`模式打开文件。这种模式会在文件末尾添加内容,而不会覆盖原有内容。
```python
# 打开文件,以追加模式写入内容
with open('example.txt', 'a') as f:
# 写入四个数字,用空格分隔
f.write(' 5 6 7 8')
```
这个示例代码会在已有的`example.txt`文件末尾添加`5 6 7 8`这四个数字。
阅读全文
相关推荐















