变量:用来存储数据,常见类型如下。
标识符:是自己定义的,如变量名 、函数名等, 命名规则如下。
关键字:
python一些具有特殊功能的标识符,就是所谓的关键字,是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标识符。
可以通过如下命令查看当前系统中python的关键字:
import keyword
keyword.kwlist
Python中的常见关键字:
and as assert break class continue def del
elif else except exec finally for from global
if in import is lambda not or pass
print raise return try while with yield
常用字符与ASCII码对照表:
1、判断语句:
if…elif…else
2、循环语句:
while…
for…in…
注意:for遍历列表时,不能与删除一起使用,否则会造成漏掉遍历的情况
break 和 continue
break 的作用:立刻结束break所在的循环
continue 的作用:用来结束本次循环,紧接着执行下一次的循环
break/continue 只能用在循环中,除此以外不能单独使用;在嵌套循环中,只对最近的一层循环起作用
1、下标和切片
下标索引:字符串、列表、元组都支持下标索引,索引形式:name[i],i从0开始计数。
切片:切片是指对操作的对象截取其中一部分的操作。字符串、列表、元组都支持切片操作。
切片的语法:[起始:结束:步长]
字符串名[m:n:k] 从下标为m到下标为n-1,每k个取1个
注意:选取的区间从"起始"位开始,到"结束"位的前一位结束(不包含结束位本身),步长表示选取间隔。
2、运算符
3、python内置函数
4、相互转换
set, list, tuple 三者可以相互转换
set可以快速完成对list中元素去重
python中通过下标访问元组中元素,不允许修改元组的数据,包括不能删除其中的元素。
查看元组通过:index/count
index和count与字符串和列表中的用法相同
1、访问格式
打开文件:f = open("文件名","访问模式"), f = open('test.txt', 'w')
关闭文件: f.close()
2、文件指针
f.tell(): 返回一个是数字,表示文件指针当前所在的位置
3、访问模式
4、文件读写与备份
5、文件相关操作
类名命名规则:大驼峰命名法
新式类与经典类:
属性与方法:
确保某一个类只有一个实例,通常应用于回收站。
模块导入方法
导入包的格式