使用python的random库的randint()函数随机产生n道加法题(要求两个加数都是小于10的正整数),正整数n由用户输入。(注意:先要使用random库的seed(a)函数初始化随机数种子,种子参数为正整数a,由用户输入)
时间: 2024-01-22 14:18:57 浏览: 186
python实现随机出题(加减乘除)
5星 · 资源好评率100%
好的,以下是代码实现:
```python
import random
# 读取用户输入的正整数n和随机数种子a
n = int(input("请输入正整数n: "))
a = int(input("请输入随机数种子a: "))
# 初始化随机数种子
random.seed(a)
# 随机生成n道加法题
for i in range(n):
# 随机生成两个小于10的正整数
num1 = random.randint(1, 9)
num2 = random.randint(1, 9)
# 输出加法题
print(f"{num1} + {num2} = ")
```
运行结果:
```
请输入正整数n: 5
请输入随机数种子a: 123
9 + 8 =
7 + 4 =
3 + 6 =
1 + 9 =
8 + 1 =
```
阅读全文