猜数字游戏。使用random模块随机生成一个整数,分别对应猜对、猜大、猜小的情况,并限制猜数机会只有 5 次 未选择任何文件
时间: 2024-09-19 18:01:16 浏览: 86
基于Vue开发的猜数字小游戏源码(课程作业).zip
猜数字游戏是一种常见的编程练习,通常用于教学中教授条件语句和循环结构。游戏规则大致如下:
1. 计算机会使用Python的`random`模块生成一个1到100之间的随机整数作为目标值。
2. 玩家有5次机会猜测这个数字。每次猜测后,程序会检查玩家的输入是否等于目标值,大于目标值,还是小于目标值,并给出相应的提示。
3. 如果玩家猜对了,游戏结束并显示他们总共用了多少次机会;如果5次都没猜对,游戏也会结束,告诉他们正确的数字。
以下是简单的Python代码实现这个猜数字游戏:
```python
import random
def guess_number():
target = random.randint(1, 100)
attempts = 0
while attempts < 5:
number_guess = int(input("请输入你猜的数字(1-100):"))
attempts += 1
if number_guess == target:
print(f"恭喜,你猜对了!你共尝试了{attempts}次")
break
elif number_guess < target:
print("你猜的小了,再试一次")
else:
print("你猜的大了,再试一次")
guess_number()
```
阅读全文