# 定义一个数字(1~10,随机产生),同故宫三次判断来猜出数字 """ 1.数字随机产生,范围1-10 2.有三次机会猜测数字,通过3曾嵌套判断实现 3,猜不中会提示大了或小了 """ # import random # # num = random.randint(1, 10) # guess = int(input("请输入您猜测的数字:")) # # if guess == num: # print("恭喜第一次猜中了") # else: # if guess > num: # print("你猜测数字大了") # else: # print("你猜测数字小了") # # guess = int(input("请再次输入您猜测的数字")) # # if guess == num: # print("恭喜第二次猜中了") # else: # if guess > num: # print("你猜测数字大了") # else: # print("你猜测数字小了") # # guess = int(input("请最后输入您猜测的数字")) # # if guess == num: # print("恭喜最后一次猜中了") # else: # print("您未猜中") # 使用while猜数字 import random num = random.randint(1, 100) # 通过一个标记判断循环是否无线下去 flag = True while flag: guess = int(input("请输入您猜测的数字:")) if num == guess: print("恭喜您猜对了") flag = False else: if guess > num: print("您猜测的数字过大") else: print("您猜测的数字过小")