python数字炸弹小游戏

时间:2020-7-28 作者:admin


数字炸弹小游戏就是给定一个数字范围,然后在范围内进行数字猜测,不断更新范围的界限,直到有人猜中随机生成的数字结束游戏。
因为需要不断地进行循环,所以采用while语句根据猜的数不断更新值,并循环执行,直至有人猜中正确数字跳出循环结束游戏

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

执行结果:
python数字炸弹小游戏

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。