第3章 Python 基础
1、语句和语法:
注释(#);
继续换句话说跨行(\):有两种例外情况一个语句不使用反斜线也可以跨行。在使用闭合操作符时,单一语句可以跨多行,如小括号、中括号,花括号等,另一种情况就是三引号包括下的字符串也可以跨行书写;
1 >>> print('12\ 2 ... 45') 3 1245
多个语句构成代码组(:);
代码组由不同的缩进分隔;
同一行书写多个语句(;);
模块;
2、变量赋值
多元赋值:x, y, z = 1, 2, 'a string';通常元组需要用圆括号括起来,尽管它们是可选的,建议总是加上圆括号。
1 >>> x,y = 1,2;print y; x,y = y,x; print y; 2 2 3 1
3、标识符
专用下划线标识符:_xxx 不用‘from module import *’;_xxx_ 系统定义名字,_xxx 类中的私有变量名;
4、基本风格指南
模块结构和布局
(1)起始行,只有在unix环境下才使用起始行,有起始行就能够仅输入脚本名字来执行脚本,无需直接调用解释器!如:#! /usr/bin/env python
(2)模块文档
(3)模块导入
(4)变量定义
(5)类定义
(6)函数定义
(7)主程序
5、内存管理
引用计数;