Python逻辑关系实例分析
本篇内容介绍了“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逻辑关系实例分析”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注创新互联网站,小编将为大家输出更多高质量的实用文章!
分享名称:Python逻辑关系实例分析
标题来源:http://azwzsj.com/article/jdshgj.html