用python写出猜数字游戏
时间: 2024-09-10 10:23:16 浏览: 101
用Python写一个猜数字游戏的小程序
当然可以。下面是一个简单的Python猜数字游戏示例,我将用到random库来随机生成一个1到100之间的数字让用户猜测:
```python
import random
# 随机生成一个1到100之间的整数
secret_number = random.randint(1, 100)
print("欢迎来到猜数字游戏!我想了一个1到100之间的数字,你有5次机会猜出它。")
# 开始游戏循环
for attempt in range(1, 6):
# 获取用户输入并转换成整数
guess = int(input(f"请输入第{attempt}次猜测: "))
if guess < secret_number:
print("太小了!再试一次。")
elif guess > secret_number:
print("太大了!再试一次。")
else:
print(f"恭喜你,猜对了!答案就是{secret_number}。")
break
# 如果所有尝试都超过,告诉用户正确的答案
if attempt == 5:
print("很遗憾,你没有猜中。正确的答案是{}。".format(secret_number))
```
玩家有五次机会猜测,如果在规定次数内猜对则胜利,否则失败并显示正确答案。你可以根据需要修改提示信息、猜测次数等。
阅读全文