用Python 写一个小游戏
时间: 2023-08-31 08:40:24 浏览: 54
### 回答1:
好的,我来给你介绍一个简单的 Python 小游戏:猜数字游戏。
这个游戏的规则是程序随机生成一个数字,然后玩家需要猜这个数字。程序会告诉玩家猜的数字是大了还是小了,直到玩家猜对为止。
下面是代码的实现:
```
import random
# 生成一个随机数,范围是1~100
answer = random.randint(1, 100)
while True:
# 读入玩家猜的数字
guess = int(input("请输入你猜的数字:"))
if guess < answer:
print("你猜的数字小了")
elif guess > answer:
print("你猜的数字大了")
else:
print("恭喜你猜对了!")
break
```
这段代码中,我们使用了 `random` 模块中的 `randint` 函数来生成一个随机数。然后我们使用了一个死循环(`while True`)来不断读入玩家的猜测,并判断是否猜对。
希望这个例子能帮到你!
### 回答2:
当然可以用Python写一个小游戏!Python是一种易于学习和使用的编程语言,非常适合初学者。以下是一个简单的示例游戏,名为“猜数字”。
在游戏开始时,计算机会随机生成一个数字,并提示玩家猜测一个1到100之间的数字。玩家可以根据计算机的提示猜测一个数字,并得到相应的反馈。游戏会根据玩家的猜测判断数字是否正确,直到玩家猜对了为止。
下面是示例代码:
```
import random
# 生成随机数字
target_number = random.randint(1, 100)
# 游戏开始
print("欢迎来到猜数字游戏!")
print("请猜一个1到100之间的数字。")
# 循环直到玩家猜对数字
while True:
# 玩家猜测数字
guess = int(input("你的猜测是:"))
# 判断数字是否正确
if guess < target_number:
print("猜测数字太小了!")
elif guess > target_number:
print("猜测数字太大了!")
else:
print("恭喜你,猜对了!")
break
print("游戏结束。")
```
这只是一个简单的示例,你可以根据自己的兴趣和想法扩展和修改代码。希望你能够享受这个小游戏的编写过程!