文件写100个随机数python
时间: 2024-01-07 09:05:30 浏览: 22
以下是一个生成100个随机数的Python程序:
```python
import random
# 生成100个随机数
random_numbers = [random.randint(0, 100) for _ in range(100)]
# 将随机数写入文件
with open('random_numbers.txt', 'w') as f:
for number in random_numbers:
f.write(str(number) + '\n')
```
该程序使用Python内置的 `random` 模块生成100个随机数,并将这些随机数写入名为 `random_numbers.txt` 的文件中。每个随机数单独占一行。
相关问题
文本文件中生成随机数Python
在Python中,我们可以使用random模块来生成随机数。如果想要将随机数保存到文本文件中,可以使用Python内置的文件操作函数。具体实现如下:
```python
import random
# 生成10个随机数
random_list = [random.randint(1, 100) for i in range(10)]
# 将随机数写入文件
with open('random_numbers.txt', 'w') as f:
for num in random_list:
f.write(str(num) + '\n')
```
上述代码中,我们使用了`random.randint`函数来生成1到100之间的随机整数,然后将生成的10个随机数写入到名为`random_numbers.txt`的文本文件中。你也可以根据自己的需要修改生成随机数的范围和个数。
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个随机数,每个数占一行。