思路:先用随机生成模块导入 然后使用循坏语句 最后给出相应的提示和结果
# 导入随机生成模块
import random
# 随机生成一个1~100之间(不包括100)的随机整数
answer = random.randrange(1, 100)
while True:
your_answer = int(input("请输入你的答案:"))
if your_answer > answer:
print("你猜大了大")
elif your_answer < answer:
print("你猜小了")
else:
print("恭喜你,猜中了")
break
结果
总结一下: 本质用随机模块 +循坏语句 然后利用二分法(高中数学) 解决相对应的问题