python txt文件两列数据写入100个随机数
时间: 2023-05-20 21:03:30 浏览: 101
以下是 Python 代码,可以将两列数据写入一个 txt 文件中,每列包含 100 个随机数:
```python
import random
with open('data.txt', 'w') as f:
for i in range(100):
f.write(f'{random.randint(0, 100)} {random.randint(0, 100)}\n')
```
这个代码使用了 `random` 模块来生成随机数,并使用 `with` 语句来自动关闭文件。每行数据由两个随机数和一个换行符组成,这样可以方便地读取数据。
相关问题
python txt文件写入100个随机数
可以使用以下代码实现:
import random
with open('random_numbers.txt', 'w') as f:
for i in range(100):
f.write(str(random.randint(1, 1000)) + '\n')
这段代码会在当前目录下创建一个名为 random_numbers.txt 的文件,并向其中写入100个随机数,每个数占一行。
python 读取txt文件然后添加100个随机数
可以使用以下代码读取txt文件并添加100个随机数:
```python
import random
with open('file.txt', 'r') as f:
lines = f.readlines()
with open('file.txt', 'a') as f:
for i in range(100):
f.write(str(random.randint(1, 100)) + '\n')
```
其中,'file.txt'是你要读取和写入的文件名。这段代码首先使用`readlines()`函数读取文件中的所有行,然后使用`write()`函数将100个随机数写入文件。
阅读全文