1. python程序的基本格式
1.1python程序的基本格式
- 逻辑行首的空白(空格或制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组.
- 语句从新行的第一列开始
- 缩进风格统一:
- 每个缩进层次使用单个制表符或四个空格
- python用缩进而不是{}表示层序块
1.2. python区分大小写
1.3. 注释
- 行注释(每行注释前加#号)
- 段注释(使用三个连续的’’’)
2.简单错误的处理方法------守破离学习法
遇到问题的方法:
1.要仔细观察错误的对象,不要随便问别人。
2.要仔细思考问题出在哪些环节
3. 程序的构成
4. 对象的基本组成和内存示意图
4.1.对象:
- 定义:Python中,一切皆对象。每个对象由标识(用于唯一标识对象,通常对应于计算机内存中的地址。使用内置函数id(obj)可返回对象obj的标识),类型(用于表示对象存储的‘数据’类型。类型可以限制对象的取值范围以及可执行的操作.可以使用type(obj)获取对象所属类型),值(表示对象所存储的数据信息。使用print(obj)可以直接打印出值)组成。
- 本质:对象的本质就是一个内存块,拥有特定的值,支持特定类型的相关操作。
4.2.标识符:
- 定义:用于变量,函数,类,模块等的名称
- 规则:区分大小写(sxt与SXT不同);第一个字符必须是字母,下划线,其后的字符是:字母,数字,下划线;不能使用关键字(如:if,or,while等);以双划线开头和结尾的名称通常由特殊含义,尽量避免这种写法。
- 标识符命名规则
- python关键字
5.变量的声明和赋值
1.变量的声明和赋值用于将一个变量绑到一个对象上,格式如下:
变量名 = 表达式
最简单的表达式就是字面量,比如 a = 123 .
2.删除变量和垃圾回收机制
可以通过del语句删除不再使用的变量。
a = 123
del a
运行上述代码,变量a即被删除了,但123仍在,因为变量a删除了,123的存在无意义,就会被垃圾回收器回收。