- 博客(35)
- 收藏
- 关注
原创 笨办法学python习题36设计与调试
之前大致看了一下这一章的内容,应该算复习篇吧,开始吧if语句的规则1.每一条if语句必须包含一个else。2.如果这个else永远不应该被执行到,因为它本身没有任何意义,那你必须在else语句后面使用一个叫做die的函数,让他打印出错误信息并且“死”给你看,这和上一个习题类似,这样你可以找到很多的错误。3.if语句的嵌套不要超过两层,最好尽量保持只有一层。这意味着,如果你在if里边...
2019-04-13 13:22:23
492
2
原创 笨办法学python习题35分支和函数
这个学期的课太多了,我以后尽量做到至少一周一更吧,开始今天的学习吧脚本运行结果如下:这个脚本代码挺长的,截了两次图,不过这个文本编排做的挺好的,自动帮我右对齐了。这个代码和之前的某一章挺像,也是一个那种文字选择游戏。附加练习:1.把这个游戏的地图画出来,把自己的路线也画出来。答:这个能画,不过可能要花一点时间,我就不做了,到时候加的注释详细一点就能看懂了2.改...
2019-03-08 21:26:33
511
原创 笨办法学python习题34访问列表的元素
这章的内容比较少,想必是提醒我该抽空复习一下前面的知识了,确实刚才做题的时候回想起前面的知识又快忘完了上图吧:附加练习:1.上网搜索一下序数和基数的知识并阅读一下。答:这个我看的不是很懂,我的理解就是序数表示顺序,第几第几那种,基数就是把第去掉,确实不会解释,希望大家能够在评论下方给出自己答案(求求你们了,评论一下吧)2.以你对于这些不同的数字类型的了解,解释一下为什...
2019-02-26 14:02:03
359
1
原创 笨办法学python习题33while循环
话不多说,开始今天的表演。脚本以及运行结果依然如下: 先往后看后面的附加练习和常见问题回答,有没提到的知识点再单独拿出来讲解一下吧 附加练习:1.将这个while循环改成一个函数,将测试条件(i <6)中的6改成另一个变量。答:这里的<是小于符号的意思,把while改成一个函数,我就按照前面学多的定义函数的样子改成了一个函数 我就...
2019-02-24 16:23:00
492
原创 笨办法学·python习题32循环和列表
现在已经是晚上了,我的任务就是在晚上之前完成本章的任务,开干吧!脚本以及运行内容如下: 在这个脚本出现了新东西,range()以及append(),先放一下,看一下后面的习题或者问题解答会不会有答案附加练习:1.注意一下range的用法,查一下range函数并理解它。答: 用于创建一个函数列表,括号里面的第一个数字表示循环开始的数字,第二个数字减去1得到最后的循环结束的...
2019-02-23 21:54:08
386
原创 笨办法学python习题31作出决定
由于昨天出去浪了,所以没能及时更新,今天加紧把他补上。脚本内容以及运行结果如下: 我来简单说一下这个代码的执行过程,代码从上到下执行碰到第一个if语句,由于我们输入的结果为“1”,代表if后面的表达式为真,所以结果就会输出if里面的语句,紧接着遇到第二个提示符,这里我们输入的“2”,所以会执行内嵌elif后面的指令,输出对应的语句,然后代码结束。这里的raw_input(“>...
2019-02-22 15:14:28
220
原创 笨办法学python习题30else和if
这一章的开头就是上一章附加练习的标准答案,我与之对比了一下,发现内容还是基本一致的,不过书上的答案写的更加的详细。代码不长,细心点尽量不犯错,下面是脚本和运行结果:附加练习:1.猜想一下elif和else的功能。答:elif的作用我百度了一下,目的就是不让代码显得冗长,只要elif或者if后面的布尔表达式为真,该段if——elif代码段就完成了,else的话就是反之的意思,...
2019-02-20 10:14:56
357
原创 笨办法学python习题29if语句
马上开学了,想着这几天反正没事,尽量一天一更,好了,开始今天的课题吧。代码不长,下面是脚本内容与运行后的结果: 这次的if语句格式与函数差不多,所以很容易得出if也是一类函数 。附加练习:猜猜if语句是什么,他有什么用处。在做下一道习题前,试着用自己的话回答一下下面的问题。1.你认为if对它的下一行代码做了什么?答:这个if语句我在C语言和c++都学过,知道大致的用...
2019-02-19 19:50:41
394
原创 笨办法学python习题28布尔表达式练习
又有两天没有更新了,不过这次的内容挺简单的,就是把上一章的知识应用一下,顺便看你是否掌握了上一章的知识,下面是我我自己的结果与运行的结果对比:我这里是在脚本里加了print,运行的时候会直接输出逻辑表达式中的结果 。解题技巧:1.找到相等判断等的部分(==或!=),将其改为其最终值(true 或者 false)。2.找到括号里的and/or,先算出他们的值。3.找到每一个n...
2019-02-18 12:18:24
403
原创 笨办法学python习题27记住逻辑关系
这一章节没有代码,只有一个目的就是让我们背住所列出的真值表,以及每个符号(单词)代表的意思,数学里面我们也学过,我想对于我们来说应该不难。 这就是本章的所有内容,看了一下,挺简单的,用不了一个星期,今天就能记住,好了,本章就这样结束了,顺便说一下,不要把时间浪费在没有意义的事情上。 ...
2019-02-16 12:02:17
202
原创 笨办法·学python习题26恭喜你,现在可以考试了!
真是啪啪打脸,拖了这么久才来更新,今天之内搞定这一章节。很好,看了一下本章节内容,书上说可能会花上好几天的时间,我说今天把它完成了,好像有点狂了,先不管嘛,试一下。代码挺多的,不过这次我不用打出来,直接复制粘贴就行了,还是挺高兴的,运行结果也应该是惨不忍睹,开干吧。总算是弄完了,错误都是一些因为粗心大意犯的错,编译出来也会有提示在哪一行,只需在对应的行数或者他的上下几行去找就行,然后我...
2019-02-15 11:06:47
334
2
原创 笨办法学python习题25更多更多的实践
这个代码敲得我脑袋疼,不过总算是完成了,附上截图:附加练习:1.研究答案中没有分析过的行,找出它们的来龙去脉。确认自己明白了使用的是模块ex25中定义的函数。答: #21行调用print_first_word函数,输出变量sorted_words内容中的第一个词 #22行调用print_last_word函数,输出变量sorted_words内容中的最后一个词...
2019-02-08 20:55:33
555
原创 笨办法学python习题24更多练习
首先祝大家新年快乐,在新的一年里事事顺利,步步高升。上一章的习题书中让我找的代码确实找不到,我也就放弃了,直接跳到这一章,开始吧 这次的函数和前面几章的有些不同,这里的函数在函数体中存在三个变量,返回值是将三个变量的值赋给另外三个变量,感觉我这描述好白化啊,还是专业知识不够啊。附加练习:1.记得仔细检查结果,从后往前倒着检查,把代码朗读出来,在不清楚的位置上加上注释。结合2...
2019-02-08 09:53:14
282
原创 笨办法学python习题22到现在你学到了哪些东西
本章节是复习整理章节,千万不要觉得繁琐,这正是查漏补缺的好时候,别嫌麻烦,加油去干我简单的整理了一下: 第一章 Print 关键字,输出后面的字符串,运算式直接输出结果 第二章 # 注释符,给某一行代码添加注释,方便别人理解也让自己思维更加清楚 第三章...
2019-01-29 21:16:33
467
原创 笨办法学python习题21函数可以返回某些东西
从今天开始,只要有时间我就会更新自己博客,不想在浪费时间在一些无意义的事情上。首先要做的事情还是先大致浏览一遍本章节的内容,然后编辑我们的代码: 这本书的前20章都是讲的很基础的东西,现在才开始慢慢的步入正轨,讲的蛮仔细的。代码就留到后面的练习题来慢慢分析。附加练习1.如果你不是很确定return的功能,试着自己写几个函数,让他们返回一些值。你可以将任何可以放在等号右...
2019-01-26 10:07:46
252
原创 笨办法学python习题20函数和文件
科目三总算是考完了,接下来就是科目四然后拿证了,今天要做的就是把这一章给完成了。先大致看一遍文章内容,然后再把代码编辑出来:编译结果如下:在编辑过程中我犯了一些因为不仔细而造成的错误,就是把current_line全部写成了current_file,以至于造成陨星上的错误,还有一点就是在运行该段程序前要先将test.txt的内容写出来。 附加练习:1.通读脚本,再每一行...
2019-01-25 15:44:56
560
2
原创 笨办法学python习题19函数和变量
从期末考试前一周到现在已经过去了开一个月了,今天之内无论如何得把这章节的内容完成,然后以后的更新进度没有什么别的事情还是一周一更,好了,现在开始今天的学习。还是按照书上的内容来学习,浏览一下导读,然后编辑脚本,结果如下:这段代码向我们介绍了四种运行方式,第一个函数调用是直接将实参赋值给形参;第二个是先将实参赋值给另外两个参数,再将这两个参数赋值给形参,间接赋值法吧; 第三个函数调用中我...
2019-01-15 11:21:06
234
原创 笨办法学python习题18 命名、变量、代码和函数
又快到一周末的结尾了,得更新博客了,下面直接开始吧。首先阅读一下文本内容,然后开始愉快的敲击代码: 在运行代码的时候我遇到了这样的问题: 对于像我这样有些中文句子 都理解不了的,默默地打开了百度,百度上说错误的原因是该行行首没有缩进,所以我退回去仔细看了一下,发现在错误行开头多打了一个空格符,删除掉以后就可以正常运行了,然后冒号后面的函数内容的开头就必须要用四个空格缩进,否...
2018-12-21 14:29:19
325
原创 笨办法学python 习题17 更多文件操作
今天早上考四级,感觉一塌糊涂,本周周一至周五也过得浑浑噩噩,马上就考试了,什么也没复习,这样的自己太没用了,只能在博客里面发发牢骚,宣泄一下,好了不多说了,开始今天的正题吧,至少得坚持一样自己的原则还是先按照书上把代码敲下来,然后运行,下面请看图:今天的状态十分的差劲啊,代码敲错了几次,在%前面加了空格,%后面的内容也也全都打印到下一行去了,cat命令符我也当作是文件名,因此运行出...
2018-12-16 18:41:55
464
原创 笨办法学python 习题16 读写文件
好了废话不多说,直接开始吧。在文章的开头介绍了几种应用于file的函数,想必是这节会用到,本节的脚本比较长,书上让我们分几部分打出来,我赶时间就全部打出来了,下面是代码以及执行后的结果:很高兴,没有出错, 然后可以发现为本章建立的文件夹里面多了一个test.text文件,在上一章节我们是自己先单独编写的,而这一章节我们使用write()函数实现了这个功能。附加练习:1.如果你觉...
2018-12-07 20:42:26
825
原创 笨办法学python 习题15 读取文件
太懒了,这门课丢了太久了,课堂上的东西没弄明白,课后学习也抛掷脑后,我居然活成了自己最讨厌的样子,还是奉劝学弟学妹尽量少待在寝室睡懒觉打游戏,学习才是王道,当然也要注意劳逸结合。好了,正文开始,先花几分钟把书本中的一些概念过一遍,首先我们要知道open这个新命令是个什么意思,很好,我知道你们懒,我把这个open的命令截图了,全英文的,大致看一下吧,反正我看的云里雾里的。接下来是正文了,...
2018-12-02 17:36:35
691
原创 笨办法学python习题14提示和传递
最近学的东西总是老忘,阅读文字也是及其静不下心来,应该戒掉那些坏习惯了,让自己的注意力集中起来。首先,先将书中的代码一字一句的敲击出来,结果如下:程序运行结果:查一下ZORK 和 ADVENTURE是什么样的两款游戏,看看能不能下载到一版,ran'h...
2018-06-10 15:07:28
391
原创 笨办法学python习题13参数、解包和变量
照着书本上的代码一字不漏的敲击出来的代码如下:运行结果:附加练习:1.给你的脚本三个以下的参数。看看会得到什么样的错误信息,试着解释一下。答:这个在前文提到过,如果运行脚本时提供的参数个数不对,你就会看到上述错误信息(假如只用了两个参数),“need more than 3 values to unpack ”这个错误信息告诉你参数数量不足。2.写两个脚本,其中一个接收更少的参数,另一个接收更多的...
2018-05-19 21:04:45
491
原创 笨办法学python习题12 提示别人
首先,还是先把代码敲出来,结果以及运行结果如下:和上一章节的运行结果完全一样,这一章节只是把print后面的内容放到raw_input()里面了,同样是提示用户应该怎么做,给用户更方便的应用体验。附加练习:1.在终端上运行你的程序,然后在终端上输入pydoc raw_input看他说了些什么。如果你用的是windows,那就试一下python -m pydoc raw_input。2.输入q退出p...
2018-05-04 18:42:04
579
原创 笨办法学python习题11 提问
第一次大清早的起来学习,表扬一下自己,继续发扬,话不多说,直接上图:这里的结果我和书上的不太一样,书中的身高的结果是'6\'2"' ,而我的结果是"6‘2’‘",它自动将我的引号转义成了普通字符,而没有像书中那样将转义字符表达出来,难道是版本问题,希望大神能在评论下面为我指点迷津。 附加练习:1.上网查一下python的raw_input实现的是什么样的功能...
2018-05-01 12:25:52
751
2
原创 笨办法学python 习题10 那是什么
妈蛋,荒废了好久了,今天重新拾起书本学习,首先还是先把代码敲出来,并运行,结果如下:这里我说明一下,我多敲了两行代码,是为了更加了解“斜杠符号”的作用·,然后就结果一目了然了,需要转义哪种引号就在它前面加上“斜杠符号”,然后对应的引号就会变成常规字符被输出来。转义序列下面列出了python支持的所有转义序列。很多你也许用不到,不过还是要记住它们的格式和功能。试着在字符串中应用他们,看看你是否让他你...
2018-04-30 21:48:42
470
原创 笨办法学python习题9打印,打印,打印
感觉自己学了好久了,进度却始终跟不上,要加油啊,不能松懈啊。首先,还是按照书上把代码敲出来,结果以及运行结果如下:在敲击这个代码的时候我发现和他的结果有点不同,书上编译出来的月份结果是一行一个,而我却是挨着的,最近刚开始学C语言,老师说换行符\你不用敲击出来,我也敲不出来,所以在输入的时候个月份之间我没加换行符,所以编译出来的结果就是月份挨在一起。下面是我把换行符加上的结果以及编译结果:这下就和书...
2018-04-06 17:56:31
664
原创 笨办法学python习题8打印,打印,打印
最近十分懒惰,好久没更新了,今天抽空补一章,还是先按照书上的代码一点不漏的抄写下来,结果以及翻译结果如下:、在输入代码得时候我犯了一个错误,就是在第十行得代码后面没有加上逗号,结果输出来的结果就是这样:附加练习:1.自己检查下结果,记录你犯的错误,并且在下个习题中尽量不犯同样的错误。上面就是我所犯的错误已经列出来了。2.注意,最后一行输出既有单引号又有双引号,你觉得他是如何工作的?通过观察可以发现...
2018-03-23 17:15:40
417
原创 笨办法学python习题7更多打印
我们首先要做的依然是将代码按照书上的敲击出来,结果如下:下面是翻译出来的结果:附加题:1.倒着读这段代码,在每一行的上面加一行注释,同样的,这个就不列举出来了,留给各位自己动手吧2.倒着朗读出来,找出自己的错误。这个也交给大家去做吧3.从现在开始,把你的错误记录下来,写在一张纸上 。这一步我通过写博客来代替了写在纸上。4.在开始下一个习题时,阅读一遍你记录下来的错误,并且尽量避免在下一个习题中再犯...
2018-03-05 18:25:53
237
原创 笨办法学python习题 6字符串和文本
好久没更了,今天晚上无论如何也要弄完这篇习题,还是先按照书上写的把代码一字不差,一字不漏的打出来吧,结果如下:然后是对比书上的结果,别无一二,结果如下:附加练习:1.同样是写注释,并解释作用,还是留给各位去操作,说实话,我真的搞不懂有什么好解释的,或者更加确切的来说我根本不知道怎么去解释,希望大神网友能帮忙解决一下这个问题。2.找到所有把“把一个字符串放进另一个字符串”的位置。总共有4个地方。我找...
2018-03-02 22:39:20
363
原创 笨办法学python习题5更多的变量和打印
读完本章章节导读,感觉有点懵,不过还是先把代码敲出来再说,结果如下:附加练习1.修改所有变量的名字,把前面的my_去掉。注意面面俱到,结果如下:结果和之前的一样,这里所说的面面俱到就是保证条件中的变量与问题中的变量相等。2.试着使用更多的格式化字符,呃。。。。。。这个咱先放一放3在网上搜索所有的python格式化字符,这是我从百度找到的结果:作者:田小计划出处:http://www.cnblogs...
2018-03-02 21:44:12
387
1
原创 笨办法学python习题4变量和变名
还是先一字不漏的输入代码结果如下:变量赋值编辑内容上方是条件,下面是包含条件的问题,翻译出来的就是结果了。在前面一节提到过,计算的时候print后面不用加引号,从上述结果来看也同样适用于变量赋值,上面的space_in_a_car=4.0,加了浮点数,所以结果也带有浮点数,浮点数详细说明也请参照上一章。值得注意的是,编辑的代码要保持变量一致性,包含变量的输入内容一定要和条件中的变量一摸一样,而这就...
2018-02-05 16:25:54
286
原创 笨办法学python习题3数字和数学计算
习题三呢还是先按照书上的形式先敲打出来,结果如下:+号就是求和,-号就是求差,/求商,*号求积,%求余数,附加练习:1.每一行的上面使用#来写一个注释,作用就是注释作用,我就不上图了。3.用刚才学习的运算法则来计算一个式子,操作结果如下:(第二题我就不操作了,主要是我没看见习题0哪里有计算题)这里我用了三种形式的计算方法(没有用求余数符号,不影响),可以看出计算
2018-02-03 16:56:35
339
原创 笨办法学python习题1第一个程序
习题一还是比较简答,按照要求完全打出来就行,不过值得注意的是编辑代码的时候输入法必须是英文才行,print后面加的的句子也一定要加引号,双引号单引号无所谓,但是一定要统一。 附加练习:1最后一行是我额外添加的,只要按照输入法英文 print后面的句子用双引号或者单引号括起来代码就能正确执行。2道理还是一样的,就不罗嗦,不上图了,记住print+' '或者print+" "就
2018-02-03 15:57:11
607
原创 笨办法学python习题2注释和#号
习题2首先要做的还是按照书上一样把代码敲出来,下面试编辑和翻译应该出来的结果: ps:初学者不要想当然地在编辑的文字里面添加或减少什么东西,按照书上的指示一字不漏敲出来,这样得出来的结果可以与书上的结果进行对照,方便改正。附加练习:1.#号键表示注释作用,通过网上的一些资料也没找到更详细的意思,英文单词octothorpe和pound character是两种不同地区对#号...
2018-02-03 15:56:45
318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人