import random
import time
# random.randint(0,99)
bomb = random.randint(0,99)
start = 0
end = 99
while True:
people=int(input('请输入{}到{}之间的数字:'.format(start,end)))
if people > bomb:
print('man--->.> 大了')
end = people-1
elif people < bomb:
print('man----> 小了')
start = people + 1
else:
print('BOMING')
break
print('等待电脑输入{}到{}之间的数字:'.format(start,end))
time.sleep(2)
computer=random.randint(start,end)
print('电脑输入了{}'.format(computer))
if computer > bomb:
print('computer--->.> 大了')
end = computer - 1
elif computer < bomb:
print('computer----> 小了')
start = computer + 1
else:
print('BOMING')
break
print('数字炸弹---->',bomb)运行结果:
C:\Users\Administrator\AppData\Local\Programs\Python\Python36\python.exe E:/homework/pythonworksplace/day24/demon04-数字炸弹.py
请输入0到99之间的数字:55
man----> 小了
等待电脑输入56到99之间的数字:
电脑输入了83
computer--->.> 大了
请输入56到82之间的数字:60
man----> 小了
等待电脑输入61到82之间的数字:
电脑输入了62
computer----> 小了
请输入63到82之间的数字:70
man--->.> 大了
等待电脑输入63到69之间的数字:
电脑输入了68
computer--->.> 大了
请输入63到67之间的数字:65
BOMING
数字炸弹----> 65
Process finished with exit code 0
版权声明:本文为weixin_44239541原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。