Python猜数字游戏
时间: 2023-11-05 21:03:43 浏览: 103
python猜数字游戏
这是一个简单的Python猜数字游戏,代码如下:
```python
import random
print("欢迎来到猜数字游戏!")
print("我已经想好了一个1到100之间的数,你需要在10次机会内猜中它。")
number = random.randint(1, 100)
guesses = 0
while guesses < 10:
guess = int(input("请输入你猜的数字:"))
guesses += 1
if guess < number:
print("你猜的数字太小了!")
elif guess > number:
print("你猜的数字太大了!")
else:
print(f"恭喜你,你在第{guesses}次猜中了!")
break
if guesses == 10:
print("很遗憾,你没有在规定的次数内猜中数字。")
```
使用random模块生成一个1到100之间的随机数,然后使用while循环让玩家最多猜10次数字,每次猜测后进行比较,如果猜测的数字比目标数字小,则输出“你猜的数字太小了!”;如果猜测的数字比目标数字大,则输出“你猜的数字太大了!”;如果猜测的数字和目标数字相等,则输出“恭喜你,你在第x次猜中了!”(x为猜测次数)。如果玩家猜错了10次,即guesses == 10,则输出“很遗憾,你没有在规定的次数内猜中数字。”
阅读全文