Python 数字炸弹游戏


一、实验目的
1.了解和掌握数字炸弹游戏的原理
2.熟练运用python的基本语句与关系运算符
二、实验内容
数字炸弹游戏流程:
1、电脑随机生成炸弹数字
2、打印炸弹数字范围
3、自己猜一次
4、缩小炸弹范围
6、循环第3和4的操作,直到炸弹爆炸,游戏结束!
注:本次实验用到while循环和if语句,以及random库,需要学生预先掌握一定知识。
while True:
if 猜到了:
break
三、实验步骤
四、代码与结果
(请完成程序的编写,并粘贴实验结果)
import random
min_num=int(input("请输入炸弹范围最小值:"))
max_num=int(input("请输入炸弹范围最大值:"))
boom_num=random.randint(min_num,max_num)
while True:
guess_num=int(input(("请输入{0}到{1}内的数字:").format(min_num,max_num)))
if guess_num>max_num or guess_num <min_num:
print("你输入的有误")
elif guess_num==boom_num:
print("炸弹爆炸")
break
elif guess_num>boom_num:
max_num=guess_num
elif guess_num<boom_num:
min_num=guess_num
continue



