import random

def guess_number_game():
    # 生成一个1到100之间的随机整数
    secret_number = random.randint(1, 100)
    attempts = 0

    print("欢迎参加猜数字游戏!")
    print("我已经想好了一个1到100之间的数字,请开始猜吧!")

    while True:
        try:
            guess = int(input("请输入你的猜测:"))
        except ValueError:
            print("请输入有效的整数!")
            continue

        attempts += 1

        if guess < secret_number:
            print("你猜的数字太小了,请再试一次!")
        elif guess > secret_number:
            print("你猜的数字太大了,请再试一次!")
        else:
            print(f"恭喜你,猜对了!你一共猜了{attempts}次。")
            break

if __name__ == "__main__":
    guess_number_game()

这是一个简单的猜数字游戏,程序会生成一个1到100之间的随机整数,然后让用户通过输入猜测的数字来猜测这个随机数。程序会根据用户的猜测给予提示,直到猜对为止,然后显示猜测的次数。

你可以将上述代码保存为一个.py文件,然后运行该文件,开始玩猜数字游戏。