欢迎访问宙启技术站
智能推送

使用Python编写的简单游戏:猜数字

发布时间:2023-12-04 09:36:57

下面是一个使用Python编写的简单游戏,名为“猜数字”。在游戏中,计算机会生成一个随机数,玩家需要通过输入猜测的数字来与随机数进行比较,直到猜对为止。以下是游戏的代码示例:

import random

def guess_number():
    # 生成随机数
    random_number = random.randint(1, 100)
    print("欢迎来到猜数字游戏!")
    
    guessed = False
    while not guessed:
        # 获取玩家的猜测
        guess = int(input("请输入你猜测的数字(1-100):"))
        
        # 比较玩家猜测的数字与随机数
        if guess > random_number:
            print("猜测的数字太大了,请再试一次!")
        elif guess < random_number:
            print("猜测的数字太小了,请再试一次!")
        else:
            print("恭喜你,猜对了!")
            guessed = True
            
    print("游戏结束")

要运行这个游戏,只需调用guess_number()函数即可。下面是一个使用例子:

guess_number()

运行后,游戏开始并显示欢迎消息。玩家需要输入一个整数进行猜测,程序将根据猜测与随机数的比较给出相应的提示,直到猜对为止。游戏结束后,程序将显示游戏结束的消息。

这个游戏展示了如何使用Python编写一个简单的猜数字游戏。你可以根据自己的需求对代码进行修改和扩展,增加更多的功能,例如增加计分系统或设置猜测次数限制等。