Python 200行简单小游戏:猜数字
2024.01.18 00:38浏览量:6简介:这是一个简单的猜数字游戏,玩家需要猜测计算机随机生成的数字。游戏会给出提示,直到玩家猜中为止。
import randomdef game():number_to_guess = random.randint(1, 100)attempts = 0print('欢迎来到猜数字游戏!')while True:guess = int(input('请输入你猜测的数字(1-100): '))attempts += 1if guess < number_to_guess:print('太小了!再试一次。')elif guess > number_to_guess:print('太大了!再试一次。')else:print(f'恭喜你,你在{attempts}次尝试后猜对了!')breakreturn attempts, number_to_guessif __name__ == '__main__':game()
在上述代码中,我们首先导入 random 模块,该模块提供了生成随机数的功能。然后我们定义了一个名为 game 的函数,该函数执行整个游戏。在游戏中,计算机随机生成一个 1 到 100 之间的整数,玩家需要猜测这个数字。玩家每猜一次,程序会给出提示,告诉玩家猜测的数字是太大还是太小。如果玩家猜中了数字,程序会输出恭喜信息并结束游戏。游戏结束后,函数返回玩家猜测的次数和计算机生成的数字。最后,我们在 if name == ‘main‘: 语句下调用 game() 函数,以启动游戏。这个小游戏很简单,但是它可以用来演示如何使用 Python 来制作简单的游戏。

发表评论
登录后可评论,请前往 登录 或 注册