Python.编写猜数游戏程序。指定一个1到200之间的任意整数作为预设数据,用户通过键盘输入猜测的数。如果大于预设的数,则显示"太大了,请继续";如果小于预设的数,则显示"太小了,请继续";如果猜中,则显示"恭喜你猜中了,共猜测n次"。其中n为猜数次数
时间: 2024-09-29 16:06:00 浏览: 30
在Python中,你可以创建一个简单的猜数字游戏程序如下:
```python
import random
def guess_number_game():
# 预设数据范围
number_to_guess = random.randint(1, 200)
# 初始化猜测次数
guesses_taken = 0
print("欢迎来到猜数字游戏!我想了一个1到200之间的整数,请你猜一猜是多少。")
while True:
# 用户输入猜测的数字
user_guess = int(input("请输入你的猜测: "))
guesses_taken += 1
if user_guess > number_to_guess:
print("太大了,请继续猜。")
elif user_guess < number_to_guess:
print("太小了,请继续猜。")
else:
print(f"恭喜你猜对了!你一共猜了{guesses_taken}次。")
break
# 运行游戏
guess_number_game()
```
在这个程序中,我们首先生成一个1到200之间的随机数作为隐藏的数字。然后在一个循环中,让用户输入他们的猜测。每次用户猜测之后,都会检查是否猜大了还是猜小了,直到猜中为止,并记录下猜测的总次数。
如果你想要运行这个程序,只需要复制粘贴这段代码到Python环境中,然后按提示操作即可。
阅读全文