编写程序,实现一个循环3次的小游戏,每次随机产生两个100以内的正整数,在屏幕上显示二数。让用户输入两数之和,如果正确则输出:这次正确,继续;如果错误则输出:这次错误,继续。3次结束后,如果2
时间: 2024-04-29 20:23:40 浏览: 47
将一个整数S随机拆分为N个在min~max之间的整数.txt
次以上回答正确,则输出“你太棒了!”,否则输出“加油哦!”。
代码如下:
```python
import random
score = 0 # 记录正确次数
for i in range(3):
num1 = random.randint(1, 100)
num2 = random.randint(1, 100)
print("第%d次:" % (i+1))
print(num1, "+", num2, "=")
answer = int(input()) # 用户输入答案
if answer == num1 + num2:
print("这次正确,继续")
score += 1
else:
print("这次错误,继续")
if score >= 2:
print("你太棒了!")
else:
print("加油哦!")
```
示例输出:
```
第1次:
88 + 52 =
140
这次正确,继续
第2次:
9 + 82 =
90
这次正确,继续
第3次:
4 + 35 =
38
这次错误,继续
你太棒了!
```
阅读全文