Python 猜数字游戏:无聊时间杀手
这是一个简单的 Python 猜数字游戏,可以用来打发无聊时间。
游戏规则如下:
- 程序随机生成一个 1~100 的整数;
- 玩家可以输入一个猜测的数字,程序会告诉玩家该数字是猜大了还是猜小了;
- 玩家可以继续猜测,直到猜对为止;
- 程序记录玩家猜测的次数,并在猜对后输出猜测次数。
游戏代码如下:
import random
# 生成随机数
number = random.randint(1, 100)
# 初始化猜测次数
guess_times = 0
# 开始游戏
while True:
guess = input('请猜一个 1~100 之间的整数:')
guess = int(guess)
guess_times += 1
if guess == number:
print('恭喜你,猜对了!你一共猜了 %d 次。' % guess_times)
break
elif guess > number:
print('猜大了,请重新猜测。')
else:
print('猜小了,请重新猜测。')
运行程序后,你会看到如下提示:
请猜一个 1~100 之间的整数:
然后你可以输入一个数字进行猜测,程序会根据你的猜测告诉你是猜大了还是猜小了,直到你猜对为止。猜对后程序会输出你猜测的次数。
希望这个简单的小游戏可以帮助你打发时间!
原文地址: https://www.cveoy.top/t/topic/lDPo 著作权归作者所有。请勿转载和采集!