用Python输入一个简单的猜数字
时间: 2024-09-22 14:04:43 浏览: 36
在Python中,你可以创建一个简单的猜数字游戏,让玩家尝试猜测一个随机生成的整数。以下是实现这个游戏的一个简单例子:
```python
import random
def guess_number():
# 生成一个1到100之间的随机数作为目标
number_to_guess = random.randint(1, 100)
print("欢迎来到猜数字游戏!我想了一个1到100之间的整数,你有5次机会猜它是什么.")
for attempt in range(1, 6):
try:
user_guess = int(input(f"请输入第{attempt}次猜测: "))
if user_guess < number_to_guess:
print("太小了,再试一次!")
elif user_guess > number_to_guess:
print("太大了,再试试!")
else:
print(f"恭喜你,猜对了!数字就是{number_to_guess},你在第{attempt}次就猜到了。")
break
except ValueError:
print("这不是一个有效的数字,请重新输入。")
guess_number()
```
在这个游戏中,程序会提示用户输入他们认为的目标数字,并根据用户的猜测给出提示,直到用户猜中为止。
阅读全文