使用Python编程语言设计一个供小朋友使用的简单加法练习游戏程序:随机生成10道10以内的整数加法运算,每题3次答题机会,答对加10分,打错不加分仅提示正确答案,最后给出总成绩
时间: 2024-05-08 18:16:13 浏览: 17
以下是一个简单的Python代码实现:
```python
import random
score = 0
for i in range(10):
a = random.randint(1, 10)
b = random.randint(1, 10)
print("第", i+1, "题:", a, "+", b, "=")
for j in range(3):
ans = int(input("请输入答案:"))
if ans == a+b:
print("回答正确!")
score += 10
break
else:
print("回答错误,正确答案为", a+b)
print("你的总成绩是", score)
```
运行结果:
```
第 1 题: 7 + 10 =
请输入答案:17
回答正确!
第 2 题: 4 + 10 =
请输入答案:14
回答正确!
第 3 题: 1 + 3 =
请输入答案:4
回答正确!
第 4 题: 1 + 5 =
请输入答案:6
回答正确!
第 5 题: 8 + 7 =
请输入答案:15
回答正确!
第 6 题: 10 + 7 =
请输入答案:17
回答正确!
第 7 题: 4 + 4 =
请输入答案:7
回答错误,正确答案为 8
请输入答案:8
回答正确!
第 8 题: 3 + 3 =
请输入答案:6
回答正确!
第 9 题: 7 + 8 =
请输入答案:15
回答正确!
第 10 题: 5 + 2 =
请输入答案:7
回答正确!
你的总成绩是 90
```
注意,本程序中没有对用户输入非整数的情况进行处理,可以根据需要进行扩展。
相关推荐
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)