你输入一个,如果不是爆炸数字,让电脑也要输入一个在缩小范围之后的任意数 ,如果电脑输入不对,缩小范围然后你再次输入,直到输入正确为止,
import random
boomnum= random.randint(1,100)
start = 0
end = 100
while True:
a = int(input('请输入{}到{}之间的数字:'.format(start, end)))
if a>boomnum:
print("大了,游戏继续:")
end = a - 1
elif a<boomnum:
print("小了,游戏继续:")
start = a + 1
elif a==boomnum:
print("咚!炸弹爆炸!")
break
cpu = random.randint(start,end)
print("电脑输入了{}".format(cpu))
if cpu>boomnum:
print("大了,游戏继续:")
end = cpu - 1
elif cpu<boomnum:
print("小了,游戏继续:")
start = cpu + 1
elif cpu==boomnum:
print("咚!炸弹爆炸!")
break

本文介绍了如何使用Python编程实现一款数字炸弹游戏。玩家和电脑交替猜测数字,每次猜测错误都会缩小数字范围,直至猜中正确答案。
1300

被折叠的 条评论
为什么被折叠?



