编写程序,随机产生 6个两位整数,python
时间: 2023-09-01 15:03:13 浏览: 111
编写程序,可以使用random模块中的randint函数来随机产生6个两位整数。下面是一个示例程序:
```python
import random
def generate_random_numbers():
numbers = []
for i in range(6):
# 生成两位整数,范围从10到99
num = random.randint(10, 99)
numbers.append(num)
return numbers
# 调用函数生成6个随机整数
random_numbers = generate_random_numbers()
# 打印结果
print(random_numbers)
```
以上程序使用循环从10到99的整数范围内随机生成6个两位整数,并将它们添加到一个列表中。最后,打印这个列表即可得到结果。运行程序后,输出类似如下:
```
[56, 23, 78, 90, 34, 67]
```
每次运行程序,生成的随机数都会有所不同。
相关问题
编写程序随机产生100个两位正整数,并将这100个数写入文本文件number.txt中。要求每行10个整数
好的,我可以帮你编写这个程序。以下是Python代码实现:
```python
import random
# 产生100个两位正整数
nums = [random.randint(10, 99) for i in range(100)]
# 将100个数写入文本文件number.txt中
with open('number.txt', 'w') as f:
for i, num in enumerate(nums):
# 将每个数写入一行
f.write(str(num) + ' ')
# 每行10个数
if (i+1) % 10 == 0:
f.write('\n')
```
这段代码会在当前目录下生成一个名为`number.txt`的文本文件,里面包含100个两位正整数,每行包含10个整数。
编写程序随机产生100个两位正整数,并将100个数写入文本文件number.txt中,要求每行10个整数,整数之间用一个空格分隔
好,下面是 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个整数。
阅读全文