FaGe's Blog

吹啊吹啊。

标签:而且

共 5 篇文章

附录A-练习3:如果你迷路了

附录A-练习3:如果你迷路了 当你经历了这些说明,你可能会迷失自己。你可能不知道你在哪里或者再哪一个文件,而且也不知道该如何继续。为了解决这个问题,我要叫你一个命令,这个命令可以防止你在文件目录中迷失方向。 当你迷路的时候,最可能的原因是你执行了某些命令,但你不知道当前你在哪个目录下。此时,你应该输入命令 pwd 来打印当前目录。这个命令告诉你你在哪里。 接下来要做的事情就是你需要一种方式回到你的home目录。输入 cd ~ 你将会回到你的home目录 也就是说,当你迷路的时候,你可以输入: pwd cd ~ 第一个命令pwd 告诉你你现在在哪...

阅读全文

练习42.对象、类、以及从属关系

练习42.对象、类、以及从属关系 有一个重要的概念你需要弄明白,那就是“类(class)”和“对象(object)”的区别。问题在于,class 和 object 并没有真正的不同。它们其实是同样的东西,只是在不同的时间名字不同罢了。我用禅语来解释一下吧: 鱼和三文鱼有什么区别? 这个问题有没有让你有点晕呢?说真的,坐下来想一分钟。我的意思是说,鱼和三文鱼是不一样,不过它们其实也是一样的是不是?三文鱼是鱼的一种,所以说没什么不同,不过三文鱼又有些特别,它和别的种类的鱼的确不一样,比如三文鱼和大比目鱼就不一样。所以三文鱼和鱼既相同又不同。怪...

阅读全文

练习38.列表操作

练习38.列表操作 你已经学过了列表。在你学习“while循环”的时候,你对列表进行过“追加(append)”操作,而且将列表的内容打印了出来。另外你应该还在附加题里研究过 Python 文档,看了列表支持的其他操作。这已经是一段时间以前了,所以如果你不记得了的话,就回到本书的前面再复习一遍把。 找到了吗?还记得吗?很好。那时候你对一个列表执行了append函数。不过,你也许还没有真正明白发生的事情,所以我们再来看看我们可以对列表进行什么样的操作。 当你看到像 mystuff.append('hello') 这样的代码时,你事实上已经在 Python 内部激发了一个连锁...

阅读全文

练习36.设计和调试

练习36.设计和调试 现在你已经学会了if 语句,我将给你一些使用for 循环和while 循环的规则,以免你日后碰到麻烦。我还会教你一些调试的小技巧,以便你能发现自己程序的问题。最后,你将需要设计一个和上节类似的小游戏,不过内容略有更改。 IF 语句的规则: 每一个“if 语句”必须包含一个 else. 如果这个else永远都不应该被执行到,因为它本身没有任何意义,那你必须在else语句后面使用一个叫做die的函数,让它打印出错误信息,这和上一节的习题类似,这样你可以找到很多的错误。 “if 语句”的嵌套不要超过 2 层,最好尽量保持只有 1 层。 将“if...

阅读全文

练习22.到目前为止你学到了什么?

练习22.到目前为止你学到了什么? 这节以及下节的练习中没有代码编写,所以也不会有习题答案以及附加题。实际上,你可以把这节练习当做一个大的附加题对待,我会带你复习一下你学到的东西。 首先,回顾你做过的每一个练习的脚本,把遇到的每一个词和符号(或者叫做字符)写下来,确保你的符号表是完整的,没有遗漏。 然后,在每个关键词或者符号后面,写下他们的名字以及作用。如果你在本书中找不到一个符号的名字,你可以上网搜索一下;如果你不知道一个关键词或者符号的作用,找到用到该字符的练习章节,通读一遍,并在脚本中测试一下它的功能。 ...

阅读全文