python -基础阶段知识点总结

       python -基础阶段知识点总结

1. 变量的类型
数字(number) :int ,long, float, complex
布尔(bool):True ,False
字符串(string)
List(列表)
元组(Tuple)
字典(dictionary)

2. 运算符
+ 合并 字符串,列表,元组
(*) 复制 字符串,列表,元组
In 元素是否存在 字符串,列表,元组,字典
Not in 元素是否不存 字符串,列表,元组,字典

3 逻辑运算符
A and B —–B
A or B ——-A

4 输入: input(python3)
Raw_input(python2) input(输入的必须是表达式)

5 数据类型转换
Int(a) str(X)
Repr(x) 将对象x转化为表达式字符串
Eval(str) 用来计算字符串中的有效python表达式,
并返回一个对象

6 三元运算符
变量 = 值1 if 条件 else 值2

7 while 循环
Break : 会立即终止循环,跳转到循环之后开始执行
Continue:会立即结束当前这一次循环,跳转到下一轮循环的条件判断
!!!(1)只能用在循环中,除此之外不能单独使用
(2)在嵌套循环中,只对最近的一层循环起作用

8 for的else语句
只有当循环正常结束才会执行,也就是没有被break打断才会执行

9 下标 每个元素相对应的下标,不可以越界 str[num]

10 切片 【起始:结束:步长】(不包含结束位本身)

11 set集合 可以增set.add() 删set。Remove()
不可以查和修改
12 列表大相关操作
增 append() :把元素添加到列表的最后一位
Insert(index,object) : 在指定位置index上插入元素object
Extend : 将另一个集合中的元素逐一添加到列表中
改 通过下标直接赋值 list[num] = str
查 in ,not in , Index, count
删: del :{ del list[num] } 根据下标进行删除
Pop():删除最后一位元素
Remove : { list.remove[str] } 根据元素的值进行删除
排序 : sort :{ list,sort() }永久性排序 默认从小到大的排序
Sort(revserse=True) 从大到小排序

13 元组 元组的元素不能修改 访问元素 tuple[num]

14 字典
查看操作:dict[key] = value
修改元素 dict[key] = 新的value
添加元素 dict[新的key] = value
删除元素 del dict[key]
!!!常见操作 len() 键值对的个数
Dict . keys 打印所有的键
Dict . values 打印所有的值
Dict . Items 打印包含(键,值)的元组的列表

15 enumerate() 枚举,将一个可遍历的数据对象组合位一个索引序列

16 全局变量 : global

17 列表推导式 a = [ x for x in range(a,b)]
a = [ x for x in range(a,b) if f(x)]
a = [ (x,y) for x in range(a,b) for y in range(c,d)]

18 文件的操作 import os
文件的重命名:os , rename()
删除文件 : os . remove()
创建文件夹 : os . mkdir()
删除文件夹 : os . rmdir()
获取当前工作路径: os . getcwd()
切换工作路径 : os . chdir
获取文件列表 : os . listdir

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值