python 函数返回练习题
时间: 2024-09-01 15:00:56 浏览: 121
在Python中,函数返回练习题通常涉及创建一个或多个函数,用于生成不同类型的问题或者测试用户的知识。以下是一个简单的例子:
```python
def create_math_question():
operators = ['+', '-', '*', '/']
num1 = random.randint(1, 10)
num2 = random.randint(1, 10)
operator = random.choice(operators)
if operator == '+':
question = f"请问 {num1} + {num2} 等于多少?"
elif operator == '-':
question = f"请问 {num1} - {num2} 等于多少?"
elif operator == '*':
question = f"请问 {num1} * {num2} 等于多少?"
else:
# 防止除数为零的情况
if num2 != 0:
question = f"请问 {num1} / {num2} 等于多少?"
else:
question = "错误!除数不能为零。"
return question
# 使用示例
print(create_math_question())
```
这个`create_math_question`函数会随机生成一道加减乘除的数学题目,并返回作为字符串形式的问题。你可以进一步扩展它,如加入用户输入解答并验证答案的功能。
阅读全文