代码如下:
import random
a = 0;b = 13
rad = random.randint(a, b)
num = int(input('请输猜数:'))
while num != rad:
if num > rad:
b = num
print('您猜的数太大了!猜数范围为: [{}, {}]'.format(a, b))
num = int(input('请猜数:'))
else:
a = num
print('您猜的数太小了!猜数范围为: [{}, {}]'.format(a, b))
num = int(input('请猜数:'))
else:
print('您猜对了!太厉害了')
运行结果如下: