笨方法学python 习题31
习题31
本习题主要是作者用了一个做游戏的方法让我们了解一下if的嵌套处理,挺有趣的。(最后不管咋着,游戏中你都是死。。。)由于大一学了一年的c语言,所以对这个语言的用法并不是感觉有多难。唯一让我疑惑的就是那个if的缩进问题,这里来记录一下,希望以后能够理解。另外希望,读者大佬可以给接一下惑。 主要是第十二行的if缩进,多输入一个空格就会显示错误。
print "You enter a dark room with two doors. Do you go through.door #1 or door #2?"door = raw_input("> ")if door == "1":print "There's a giant bear here eating a cheese cake. What do you do?"print "1.Take the cake."print "2.Scream at the bear."bear = raw_input("> ")if bear == "1":print "The bear eats your face off. Good job!"elif bear == "2":print "The bear eats your legs off. Good job!"else:print "Well,doing %s is probably better. Bear runs away." % bearelif door == "2":print "You stare into the endless abyss at Cthulhu's retina." print "1.Blueberries."print "2.Yellow jacket clothespins."print "3.Understanding revolvers yelling melodies."insanity = raw_input("> ")if insanity == "1" or insanity == "2":print "Your body survives powerded by a mind of jello. Good job!"else:print "The insanity rots your eyes into a pool of muck.Good job!"else:print "You stumble around and fall on a knife and die. Good job!"
笨方法学python 习题31相关推荐
- 笨方法学python 习题37
还是在笨方法学python中... 本节的习题是看一下作者列出的python中的各种运算符,尝试来理解这些符号. 在这里,我只列出了一些自己不会的,通过查百度得到得答案,这里来列举一下. (另外有不怎 ...
- 笨方法学python习题4
变量和命名 #笨方法学python_习题4#定义变量 cars = 100 space_in_a_car = 4.0 drivers = 30 passengers = 90#计算 cars_not_ ...
- 笨方法学python 习题29-31
if & else 习题29 - if语句 代码如下: 结果输出: Tips: if语句是什么?有什么用处? +=是什么意思? 习题30 else和if 代码如下: 结果输出: Tips: 习 ...
- python手记(游戏) 笨方法学python习题36【持续更新中】
如有意见或其他问题可在下方写下评论或加QQ:1693121186 欢迎一起讨论技术问题! 代码如下: 解说:这是笨方法的习题36,让做一个游戏.我会持续更新,如果想复制玩玩的同学,请别将主线线人以下的 ...
- 笨方法学Python 习题 42: 对象、类、以及从属关系
有一个重要的概念你需要弄明白,那就是"类(class)"和"对象(object)"的区别.问题在于,class 和 object 并没有真正的不同.它们其实是同 ...
- python数值运算答案_笨方法学Python 习题3:数字和数学计算
数字和数学计算 print("I will now count my chickens") print("Hens",25+30/6) print(" ...
- python38使用_笨方法学Python 习题38:列表的操作
列表的操作: 这里先复习一下之前遇见过的函数:split()通过指定分隔符对字符串进行切片,如果参数num有指定值,则仅分隔num个子字符 str.split(str="", nu ...
- 笨方法学python 习题26
习题26 python:3.9 首先我不知道为什么书中的网站打不开,一直是404,所以我就去网上涨了源代码,如下 def break_words(stuff):"""Th ...
- 笨方法学python 习题34
习题34 python:3.9 animals = ['bear','python','peacock','kangaroo','whale','platypus']print ("The ...
- 笨方法学python 习题32-33
循环&列表 习题32 循环和列表 代码如下: 结果输出: Tips: 习题33 while循环 代码如下: 结果输出: Tips: 习题32 循环和列表 代码如下: #创建列表 ''' hai ...
最新文章
- 51NOD 1287 加农炮(不水的线段树)
- Android Gradle 配置Java src目录、Res 目录
- 转: 学ppt的网址与素材
- WINSERVER 2008 CA 证书有效期修改
- Activity的启动过程(源码API27)
- 一文带你深入理解JVM内存模型
- Oracle执行计划顺序
- 对于XLS碎片提取的深入研究
- 线程queue、事件event及协程
- class h5 点击后样式变化_【php】JQuery怎么实现页面刷新后保留鼠标点击addclass的样式?...
- 30个HTML标签,10.30 html标签
- springmvc json串的null值替换为空值
- 181022词霸有道扇贝每日一句
- Java并发基础问题总结
- 清理C盘空间,给Win7释放更多C盘容量
- javah vs javac -h
- Android 打开淘宝商品详情
- 使用计算机制作数字文本结构 可以,使用计算机制作的数字文本结构,可以分为线性结构与非线性结构,简单文本呈现为一种结构,写作和阅读均按顺序进行。(1.0分)...
- oracle 查询时间段内的天,ORACLE任意时间段内所有天数日期查询
- PCL点云处理与关键点提取
热门文章
- Oracle EBS数据定义移植工具:Xdf(XML Object Description File)
- 在固态硬盘上安装linux系统怎么安装,教程|教你一键重装怎么将系统安装在固态硬盘上...
- uliso刻录系统到U盘
- python需要在linux上运行,在linux上运行python的方法
- fpgrowth算法实战 mlib_MLlib--FPGrowth算法
- android keytool工具,keytool工具的使用
- vb6.0连接access数据库
- 使用java下载东西如何优化下载网速
- ui设计移动端字体适配_UI设计师设计移动端界面要注意的字体规范有那些?
- js 技巧 (十)广告JS代码效果大全 【3】