第26页 中文电子版 chap1-2
- 章节名:中文电子版 chap1-2
- 页码:第26页
1. 函数声明以def开始,接着函数名,再往后为参数。没有定义返回的数据类型。Python的空值为None. python中永远不需要明确指定任何东西的数据类型。 python既是动态类型语言,又是强类型语言。 2. 三重引号表示一个多行字符串,用来文档化Python函数。doc string如果存在,必须是一个函数要定义的第一个内容。 python中的doc string在运行时可作为函数的属性。 ***注意学习doc string规范 3. 模板的重要概念。import一个模板 模块导入的搜索路径: 对sys.path中的目录逐个搜索。 sys模板是“内置模板”,是用C来写的。 4. 万物皆对象,从感性上可以解释为:一切都可以赋值给变量或作为参数传递给函数。 ***python对象的进一步阅读 5. python函数唯一的分割符是冒号,接着代码本身是缩进的。 空白是重要的,并且要一致。 没有缩进的第一行被视为在函数体之外。 (代码缩进)一个主要的好处就是所有的Python程序看上去都差不多,因为缩进是一种语言的要求而不是一种风格。 python使用硬回车来分割语句,冒号和缩进来分割代码块。C++和Java使用分号来分割语句,花括号来分割代码块。 ***良好的缩进风格 6. if表达式无需使用圆括号括起来,其次if语句以冒好结束,紧跟缩进代码。 python不支持行内赋值,所以比较与赋值不会混淆。 7. 测试模块。import模块,__name__值为模块的文件名,不带路径或文件扩展名;如果直接运行模块,缺省为__main__。利用这一特点,可以设计测试套件。
牧歌对本书的所有笔记 · · · · · ·
-
第48页 中文版 Chap3 内置数据类型
1.内置数据类型:Dictionary, list, tuple, 分别用大括号,中括号,小括号把元素括起来。 Dic...
-
第70页 中文电子版 chap4 自省
1. Python的众多强大功能之一:自省。自省是指代码可以查看内存中以对象形式存在的其他模块和...
-
第26页 中文电子版 chap1-2
-
第94页 中文版 chap5 对象和面向对象
1. import 和 from module import 的区别 尽量少用from module import, 因为判定一个特殊的函...
-
第117页 中文版 chap6 异常和文件处理
1. try...except处理异常,raise来引发异常。(C++, try catch, throw) try...finally, final...
说明 · · · · · ·
表示其中内容是对原文的摘抄