编写程序,创建文件data.txt,共100000行,每行存放一个1~100之间的随机整数。python
时间: 2024-05-01 15:22:05 浏览: 16
可以使用Python内置的random模块来生成随机整数,并使用文件操作来将其写入文件中。以下是一个示例代码:
```python
import random
# 打开文件,如果不存在会自动创建
with open('data.txt', 'w') as f:
# 生成100000个随机整数并写入文件
for i in range(100000):
num = random.randint(1, 100)
f.write(str(num) + '\n')
```
这个程序会在当前目录下创建一个名为data.txt的文件,并向其中写入100000行随机整数。每行的整数范围是1到100。
相关问题
编写程序创建文件data.txt,文件共100行,每行存放一个1~100的整数
好的,以下是一个示例程序:
```python
import random
# 打开文件,以写入的方式打开,如果文件不存在则创建一个
with open("data.txt", "w") as f:
# 循环100次,每次写入一行数据
for i in range(100):
# 生成一个1~100的随机整数
num = random.randint(1, 100)
# 将整数转换成字符串,并在末尾加上换行符
line = str(num) + "\n"
# 将该行数据写入文件
f.write(line)
```
该程序使用了Python内置的random模块来生成1~100的随机整数。每次循环都生成一个随机整数,并将其转换成字符串,并在末尾加上换行符。然后将该行数据写入文件。
注意:在使用with语句打开文件后,程序自动在退出with块时关闭文件,无需手动关闭文件。
Python创建文件data.txt,文件共100行,每行存放一个1~100之间的整数
好的,我可以为您提供一个Python代码示例来创建这个文件并将随机整数写入其中。请注意,这个代码使用了Python的内置`random`模块来生成随机整数。下面是代码示例:
```python
import random
# 打开文件并写入100个随机整数
with open("data.txt", "w") as file:
for i in range(100):
num = random.randint(1, 100)
file.write(str(num) + "\n")
```
这个代码使用`with`语句打开`data.txt`文件并以写入模式打开它。然后,它使用`random.randint()`函数生成1到100之间的随机整数,并将它们写入文件中,每个整数写入一行。最后,`with`语句结束并自动关闭文件。