09 2017 档案

摘要:习题 39: 列表的操作 你已经学过了列表。在你学习“while 循环”的时候,你对列表进行过“追加(append)”操作,而且将列表的内容打印了出来。另外你应该还在加分习题里研究过 Python 文档,看了列表支持的其他操作。这已经是一段时间以前了,所以如果你不记得了的话,就回到本书的前面再复习一 阅读全文
posted @ 2017-09-30 22:16 纟彖氵戋 阅读(228) 评论(0) 推荐(0)
摘要:习题 38: 阅读代码 现在去找一些 Python 代码阅读一下。你需要自己找代码,然后从中学习一些东西。你学到的东西已经足够让你看懂一些代码了,但你可能还无法理解这些代码的功能。这节课我要教给你的是:如何运用你学到的东西理解别人的代码。 首先把你想要理解的代码打印到纸上。没错,你需要打印出来,因为 阅读全文
posted @ 2017-09-30 22:13 纟彖氵戋 阅读(231) 评论(0) 推荐(0)
摘要:- - --调节两个LED灯亮度 阅读全文
posted @ 2017-09-29 22:56 纟彖氵戋 阅读(424) 评论(0) 推荐(0)
摘要:习题 37: 复习各种符号 现在该复习你学过的符号和 python 关键字了,而且你在本节还会学到一些新的东西。我在这里所作的是将所有的 Python 符号和关键字列出来,这些都是值得掌握的重点。 在这节课中,你需要复习每一个关键字,从记忆中想起它的作用并且写下来,接着上网搜索它真正的功能。有些内容 阅读全文
posted @ 2017-09-23 22:52 纟彖氵戋 阅读(179) 评论(0) 推荐(0)
摘要:习题 36: 设计和调试 现在你已经学会了“if 语句”,我将给你一些使用“for 循环”和“while 循环”的规则,一面你日后碰到麻烦。我还会教你一些调试的小技巧,以便你能发现自己程序的问题。最后,你将需要设计一个和上节类似的小游戏,不过内容略有更改。 If 语句的规则 每一个“if 语句”必须 阅读全文
posted @ 2017-09-23 22:46 纟彖氵戋 阅读(224) 评论(0) 推荐(0)
摘要:习题 35: 分支和函数 你已经学会了 if 语句、函数、还有列表。现在你要练习扭转一下思维了。把下面的代码写下来,看你是否能弄懂它实现的是什么功能。 1 from sys import exit 2 3 def gold_room(): 4 print "This room is full of 阅读全文
posted @ 2017-09-11 18:50 纟彖氵戋 阅读(352) 评论(0) 推荐(0)
摘要:习题 34: 访问列表的元素 列表的用处很大,但只有你能访问里边的内容时它才能发挥出作用来。你已经学会了按顺序读出列表的内容,但如果你要得到第 5 个元素该怎么办呢?你需要知道如何访问列表中的元素。访问第一个元素的方法是这样的: 你定义一个 animals 的列表,然后你用 0 来获取第一个元素?! 阅读全文
posted @ 2017-09-11 16:35 纟彖氵戋 阅读(237) 评论(0) 推荐(0)
摘要:习题 33: While 循环 接下来是一个更在你意料之外的概念: while-loop``(while 循环)。``while-loop 会一直执行它下面的代码片段,直到它对应的布尔表达式为 False 时才会停下来。 等等,你还能跟得上这些术语吧?如果你的某一行是以 : (冒号, colon)结 阅读全文
posted @ 2017-09-11 15:07 纟彖氵戋 阅读(327) 评论(0) 推荐(0)
摘要:习题 32: 循环和列表 现在你应该有能力写更有趣的程序出来了。如果你能一直跟得上,你应该已经看出将“if 语句”和“布尔表达式”结合起来可以让程序作出一些智能化的事情。 然而,我们的程序还需要能很快地完成重复的事情。这节习题中我们将使用 for-loop (for 循环)来创建和打印出各种各样的列 阅读全文
posted @ 2017-09-07 23:18 纟彖氵戋 阅读(295) 评论(0) 推荐(0)
摘要:习题 31: 作出决定 这本书的上半部分你打印了一些东西,而且调用了函数,不过一切都是直线式进行的。你的脚本从最上面一行开始,一路运行到结束,但其中并没有决定程序流向的分支点。现在你已经学了 if, else, 和 elif ,你就可以开始创建包含条件判断的脚本了。 上一个脚本中你写了一系列的简单提 阅读全文
posted @ 2017-09-06 22:50 纟彖氵戋 阅读(295) 评论(0) 推荐(0)
摘要:习题 30: Else 和 If 前一习题中你写了一些 “if 语句(if-statements)”,并且试图猜出它们是什么,以及实现的是什么功能。在你继续学习之前,我给你解释一下上一节的加分习题的答案。上一节的加分习题你做过了吧,有没有? 把我的答案和你的答案比较一下,确认自己真正懂得代码“区段” 阅读全文
posted @ 2017-09-05 22:52 纟彖氵戋 阅读(283) 评论(0) 推荐(0)
摘要:习题 29: 如果(if) 下面是你要写的作业,这段向你介绍了“if语句”。把这段输入进去,让它能正确执行。然后我们看看你是否有所收获。 1 people = 20 2 cats = 30 3 dogs = 15 4 5 6 if people < cats: 7 print "Too many c 阅读全文
posted @ 2017-09-04 22:59 纟彖氵戋 阅读(264) 评论(0) 推荐(0)
摘要:习题 28: 布尔表达式练习 上一节你学到的逻辑组合的正式名称是“布尔逻辑表达式(boolean logic expression)”。在编程中,布尔逻辑可以说是无处不在。它们是计算机运算的基础和重要组成部分,掌握它们就跟学音乐掌握音阶一样重要。 在这节练习中,你将在 python 里使用到上节学到 阅读全文
posted @ 2017-09-04 22:12 纟彖氵戋 阅读(319) 评论(0) 推荐(0)