任务3:训练一年级学生做加法练习,程序随机产生两个一位整数,然后显示“? +? 等于多少?”。当学生输入答案后,程序输出其答案是正确还是错误。 其中,随机产生整数的方法为: import random num = random.randint(0,9)
时间: 2024-10-10 15:08:06 浏览: 30
为了训练一年级学生做加法练习,我们可以创建一个简单的Python程序,如下所示:
```python
import random
# 生成两位整数范围内的随机数
def generate_numbers():
return [random.randint(0, 9), random.randint(0, 9)]
# 显示加法题目并获取学生的答案
def ask_question(numbers):
num1, num2 = numbers
question = f"{num1} + {num2} 等于多少?"
user_answer = int(input(question))
# 判断答案是否正确
correct_answer = num1 + num2
is_correct = user_answer == correct_answer
if is_correct:
print("答案正确!")
else:
print(f"答案错误,正确答案应该是 {correct_answer}.")
# 主程序
for _ in range(5): # 可以设置循环次数,这里演示5次练习
numbers = generate_numbers()
ask_question(numbers)
print("\n") # 每次练习结束后换行
#
阅读全文