Python 写个猜数小游戏的代码
时间: 2023-11-05 11:45:38 浏览: 53
这是一个猜数字小游戏的 Python 代码:
import random
# 生成一个 1 到 100 的随机数
number = random.randint(1, 100)
# 定义猜数次数
guesses = 0
print("我想了一个 1 到 100 之间的数字,你来猜猜是多少?")
# 循环,直到猜中为止
while True:
guess = int(input("你的猜测是:"))
guesses += 1
if guess < number:
print("你猜的数字太小了,请再试一次!")
elif guess > number:
print("你猜的数字太大了,请再试一次!")
else:
print("恭喜你,猜对了!")
print(f"你一共猜了 {guesses} 次。")
break
相关问题
用python写一个猜数游戏
好的,下面是一个简单的 Python 猜数游戏的代码:
```python
import random
print("欢迎来到猜数游戏!")
print("我已经想好了一个 1 到 100 之间的整数,请猜一下它是多少。")
number = random.randint(1, 100)
guess = int(input("请输入你的猜测:"))
while guess != number:
if guess < number:
print("你猜的数比正确答案要小,请再试一次。")
else:
print("你猜的数比正确答案要大,请再试一次。")
guess = int(input("请输入你的猜测:"))
print("恭喜你,猜对了!正确答案是", number)
```
运行代码后,程序会随机生成一个 1 到 100 之间的整数,然后提示玩家猜测这个数。如果玩家猜错了,程序会根据猜测的数与正确答案的大小关系给出提示,让玩家再次猜测。直到玩家猜对了,程序会输出恭喜信息并结束游戏。
希望这个简单的猜数游戏能对你有所帮助!
用Python写一个猜数游戏
好的,以下是一个简单的Python猜数游戏代码:
import random
def guess_number():
number = random.randint(1, 100)
guess = int(input("请猜一个1到100之间的数字:"))
while guess != number:
if guess < number:
guess = int(input("猜小了,请再试一次:"))
else:
guess = int(input("猜大了,请再试一次:"))
print("恭喜你,猜对了!")
guess_number()
希望这个代码能够帮助你。