Python逻辑关系实例分析

发布时间:2022-01-13 09:06:55 作者:iii
来源:亿速云 阅读:164

本篇内容介绍了“Python逻辑关系实例分析”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

    我改过的代码如下:

# coding= utf-8

from sys import exit

def gold_room():
    print"这个房间里充满了黄金,你准备带走多少(请输入数字)?"

    next=raw_input(">")
    if"0"in next or "1" in next:
        how_much=int(next)
    else:
        print"请输入数字."
        gold_room()

    if how_much<50:
        print"你一点都不贪,你赢了!"
        exit(0)
    else:
        dead("你也太贪了吧!")

def bear_room():
    print"这里有一直熊."
    print"这只熊正在吃蜂蜜."
    print"这只熊在前面的某一个门里面."
    print"你将要怎么躲开这个熊(给点蜂蜜;嘲笑熊)?"
    bear_moved=False

    while True:
        next=raw_input(">")

        if next=="给点蜂蜜":
            dead("这只熊看着你,扑过来吃掉了你的脸.")
        elif next=="嘲笑熊"and not bear_moved:
            print"熊离开了门口,你可以过去了(开门 or 继续嘲笑熊)."
            bear_moved=True
        elif next=="继续嘲笑熊" and bear_moved:
            dead("这只熊很生气,吃掉了你的腿.")
        elif next=="开门" and bear_moved:
            gold_room()
        else:
            print"听不懂你在说啥。"

def cthulu_room():
    print"在这里你看到一直强大的恶魔."
    print"只要它盯着你,你就会发疯."
    print"你是要逃跑,还是让它吃掉你的脑袋?(逃跑 or 吃掉脑袋)"

    next=raw_input(">")

    if"逃跑"in next:
        start()
    elif"吃掉脑袋"in next:
        dead("呃,那尝起来不错!")
    else:
        cthulu_room()

def re():
    print"是否重新开始?重新开始请输入‘1’,退出请输入‘2’。"
    next=raw_input(">")

    if "1" in next:
        start()
    elif"2"in next:
        exit(0)
    else:
        print"输入有误,请重新输入~"
        re()

def dead(why):
    print why
    print re()


def start():
    print"你在一件昏暗的屋子里."
    print"在你的左右各又一扇门."
    print"你要走那一边?(左边 or 右边)"

    next=raw_input(">")

    if next=="左边":
        bear_room()
    elif next=="右边":
        cthulu_room()
    else:
        dead("你会困在这个房子里直到饿死!")


start()

“Python逻辑关系实例分析”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注亿速云网站,小编将为大家输出更多高质量的实用文章!

推荐阅读:
  1. Neutron与Nova的网络逻辑关系---Neutron节点网络逻辑关系(二)
  2. mine-type理解及content-type的逻辑关系

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

python

上一篇:Python爬虫过程是怎样的

下一篇:Python的TPYBoard驱动LCD5110脚本怎么写

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》