编写程序随机产生100个两位正整数,并将100个数写入文本文件number.txt中,要求每行10个整数,整数之间用一个空格分隔
时间: 2023-12-13 09:18:38 浏览: 280
只有一行,一行中有几个空格分隔的整数,最多可能是4个,最少可能是1个.txt
好,下面是 Python 代码实现:
```python
import random
# 随机生成100个两位正整数
nums = [random.randint(10, 99) for _ in range(100)]
# 将100个数写入文本文件number.txt中,每行10个整数
with open('number.txt', 'w') as f:
for i in range(0, 100, 10):
f.write(' '.join(map(str, nums[i:i+10])) + '\n')
```
运行上述代码,就可以在当前目录下生成一个名为 `number.txt` 的文本文件,其中包含100个随机生成的两位正整数,每行10个整数。
阅读全文