Files
2025-08-05 09:19:34 +08:00

57 lines
1.4 KiB
Python

# 定义一个数字(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("您猜测的数字过小")