根据提示,在右侧编辑器补充代码,完善一个能随机出题进行四则运算的小程序。
时间: 2024-05-14 17:14:26 浏览: 112
```python
import random
# 生成随机数字
def generate_number():
return random.randint(1, 100)
# 生成随机操作符
def generate_operator():
operators = ["+", "-", "*", "/"]
return random.choice(operators)
# 生成随机题目
def generate_question():
num1 = generate_number()
num2 = generate_number()
operator = generate_operator()
# 避免除数为0的情况
while operator == "/" and num2 == 0:
num2 = generate_number()
# 生成题目字符串
question = str(num1) + " " + operator + " " + str(num2) + " = "
return question
# 主程序
if __name__ == '__main__':
# 生成10道题目
for i in range(10):
question = generate_question()
print("第%d题:" % (i+1), question)
```
运行结果:
```
第1题: 46 * 3 =
第2题: 30 + 67 =
第3题: 8 * 75 =
第4题: 62 - 17 =
第5题: 20 / 34 =
第6题: 20 * 44 =
第7题: 86 - 68 =
第8题: 22 / 59 =
第9题: 20 - 74 =
第10题: 92 - 71 =
```