输入一个自然数n,随机生成n个[50,100]间的数,并保存在1.txt文件中,每个数独占一行。 from random import * #导入随机函数 n=int(input()) #输入自然数n f=open("1.txt",'w') #以写方式打开文件 for i in range(n): #指定写入n个数 x=randint(50,100) #生成一个随机数 f.write( ) #将随机数x转成字符串和换行符一起写入文件 f. () #关闭文件,存储数据
时间: 2024-02-07 22:03:34 浏览: 176
产生随机数并对其进行排序随后输出至文件
5星 · 资源好评率100%
好的,下面是代码实现:
```python
from random import *
n = int(input("请输入自然数n:"))
f = open("1.txt", 'w')
for i in range(n):
x = randint(50, 100)
f.write(str(x) + "\n")
f.close()
```
这段代码实现了生成n个[50,100]间的随机数,并保存在名为1.txt的文件中,每个数独占一行。你可以将这段代码复制到本地的Python编辑器中运行,看一下效果。
阅读全文