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("你猜的数字太大了,请再猜一次")