利用python设计一个使用random库的小游戏
时间: 2023-05-28 19:07:17 浏览: 34
下面是一个使用random库设计的猜数字小游戏的例子:
```python
import random
print("欢迎来到猜数字游戏!")
print("我已经想好了一个1到100之间的数字。")
# 生成随机数
secret_number = random.randint(1, 100)
# 玩家有6次机会猜数字
for guesses_taken in range(1, 7):
print("请输入你猜测的数字:")
guess = int(input())
if guess < secret_number:
print("你猜的数字太小了。")
elif guess > secret_number:
print("你猜的数字太大了。")
else:
break # 猜对了,退出循环
# 判断游戏结果
if guess == secret_number:
print("恭喜你,猜对了!你用了", guesses_taken, "次机会。")
else:
print("很遗憾,你没有猜对。正确的数字是", secret_number, "。")
```
运行上述代码,会得到如下输出:
```
欢迎来到猜数字游戏!
我已经想好了一个1到100之间的数字。
请输入你猜测的数字:
50
你猜的数字太大了。
请输入你猜测的数字:
25
你猜的数字太小了。
请输入你猜测的数字:
37
你猜的数字太大了。
请输入你猜测的数字:
31
你猜的数字太小了。
请输入你猜测的数字:
34
恭喜你,猜对了!你用了 5 次机会。
```