用python写如下完整代码“猜数字”游戏 由计算机随机选取一个1~100之间的整数,用户根据提示猜测数字,在有限次数内(设为6次)猜对即能获胜。
时间: 2024-09-13 07:09:22 浏览: 65
Hangman_game:这是一个使用字符串的基于python的简单游戏!
当然可以,下面是一个简单的Python代码实现了"猜数字"游戏:
```python
import random
def guess_number():
target_num = random.randint(1, 100)
attempts = 6
print("欢迎来到猜数字游戏!你有6次机会猜一个1到100之间的整数.")
for attempt in range(attempts):
user_guess = int(input(f"请输入第{attempt+1}次猜测: "))
if user_guess == target_num:
print(f"恭喜你,猜对了!你用了{attempt+1}次机会.")
return
elif user_guess < target_num:
print("你猜的数字太小了,请再试一次.")
else:
print("你猜的数字太大了,请再试一次.")
print(f"很遗憾,你没有在规定次数内猜对。正确答案是 {target_num}.")
print("游戏结束.")
guess_number()
```
在这个游戏中,程序首先生成一个1到100之间的随机数作为目标,然后让用户尝试输入猜测。如果猜对了,就显示胜利信息;如果没有在六次尝试内猜对,就会显示正确答案并结束游戏。
阅读全文