Python 猜数字游戏:简单易懂的代码实现
这是一个简单的 Python 猜数字游戏,游戏规则是计算机随机生成一个数字,玩家需要在有限的次数内猜出这个数字。
import random
# 生成一个1-100之间的随机数
number = random.randint(1, 100)
# 玩家有6次猜测机会
guesses = 6
print('我想了一个1-100之间的数字,你有6次机会猜测。')
while guesses > 0:
# 玩家输入猜测的数字
guess = int(input('请输入你猜测的数字:'))
# 判断玩家是否猜对了
if guess == number:
print('恭喜你,你猜对了!')
break
elif guess < number:
print('你猜的数字太小了。')
else:
print('你猜的数字太大了。')
guesses -= 1
if guesses == 0:
print('很遗憾,你没有猜对。我想的数字是', number)
在这个游戏中,我们使用了 Python 的 random 模块来生成一个随机数,使用 input() 函数来获取玩家的猜测,使用 if 语句来判断玩家猜测的数字是否正确,并使用 while 循环来限制玩家的猜测次数。
这个游戏可以进一步扩展,比如增加更多的难度级别、记录玩家的成绩等。
原文地址: https://www.cveoy.top/t/topic/mAKm 著作权归作者所有。请勿转载和采集!