用Python的while设计一个猜数字游戏
时间: 2023-08-31 09:41:45 浏览: 86
用Python做一个猜数字小游戏
5星 · 资源好评率100%
### 回答1:
当然可以,以下是一个简单的猜数字游戏的代码:
import random
number = random.randint(1, 100)
guess = 0
count = 0
while guess != number:
guess = int(input("请猜一个1到100之间的数字:"))
count += 1
if guess > number:
print("猜大了,请再试一次!")
elif guess < number:
print("猜小了,请再试一次!")
else:
print("恭喜你,猜对了!你一共猜了%d次。" % count)
希望这个代码能够帮助你。
### 回答2:
这是一个简单的用Python的while循环设计的猜数字游戏。游戏开始时,程序会随机生成一个1到100之间的整数作为答案。玩家需要输入一个数字来猜测答案,程序会根据玩家的猜测给出相应的提示,直到玩家猜对为止。
```python
import random
answer = random.randint(1, 100)
guess = 0
count = 0
print("欢迎参加猜数字游戏!")
print("猜一个1到100之间的数字。")
while guess != answer:
count += 1
guess = int(input("请输入你的猜测:"))
if guess > answer:
print("猜大了,请继续猜!")
elif guess < answer:
print("猜小了,请继续猜!")
else:
print("恭喜你猜对了!")
print("你猜了{}次。".format(count))
print("游戏结束。")
```
玩家每次输入一个数字后,程序会判断该数字与答案的大小关系,并给出相应的提示,猜错后会继续要求玩家输入猜测,直到猜对为止。游戏结束时,会显示玩家猜测的次数。
阅读全文