import random # 生成一个随机数 num = random.randint(1, 100) guesses = 0 # 询问用户猜数字 print("我已经想好了一个数字,请猜一猜是多少?(1~100)") # 循环直到用户猜中为止 while True: # 读取用户输入的数字 guess = int(input()) guesses += 1 # 判断猜测是否正确 if guess == num: print("恭喜你,猜对了!你用了", guesses, "次猜中了数字", num) break elif guess < num: print("你猜的数字太小了,请再猜一次") else: print("你猜的数字太大了,请再猜一次")