python 的基础数据类型
字符串 定义的格式""
字符串的操作
切片 [开始下标:结束下标:步长] 第一个在0开始算起
lower 全小写
upper 全大写
endswith 以什么结尾
startwith 已什么开头
split 分割
rstrip 删除
replace(字符串中的替换的,a) 替换成 a
列表 定义的格式[]
切片
append 添加 没有返回值
extend 合并列表 没有返回值
pop 删除 没有返回值
列表可以实现 队列 和栈 怎么实现的那
使用 append 和pop 实现的哦 试一试 这俩个 明白了 就能自己实现了哦
队列 先进先出 用append pop 出 栈 先进后出
元组 定义的格式()
切片
index 找到索引
count 记录字符串出现的次数
字典 {key,values}
不能使用切片
但是可以使用 字典[key] 获取values
del 删除 字典还有很多 如 itmes keys values 不过多介绍
集合 {,}
^ 差集
& 并集
add 添加
update 修改
可变类型 列表 字典 集合
反之就是不可表类型
内存地址是否可以变
深浅拷贝 (内存地址是否改变了)
浅拷贝 只拷贝一层 内存地址发生改变
深拷贝 全部拷贝
装饰器 自下而上运行的
装饰器本质是一个闭包
在不要改变代码的基础上添加新的功能
递归 自己调用自己 (必须有一个终止条件)
二分法 (一个排好序的列表)
判断 要查找的 在前面 还是在后面
encode 编码
decode 解码