Python学习之python基础2——自我记忆考核(私人的)
1、列表、元祖的操作:
0.切片方法
1.追加
2.插入
3.修改
4.删除
5.扩展
6.拷贝
7.统计
8.排序&翻转
9.获取下标
10元祖只有哪两个方法?
2、字符串操作:
特性是什么?
操作的方法有哪些?
3、字典操作:
0.字典的有哪两个特性?
1.增加
2.删除
3.修改
4.查询
5.其他方法
6.循环字典的操作
4、集合的操作:
0.集合的特性或者作用
1.一个集合的创建
2.集合的基本操作
5、文件操作:
0.文件句柄的语法格式?
1.语法中的模式(mode)的有哪几个?
1.拿文件句柄的两个方法?
2.文件对象操作的内置函数有哪几个?
6、函数——基础内容(参 a_J)
0.函数的定义与调用
1.行参和实参
1.1形参传值方法
特点是什么?
什么是默认参数?
什么是动态参数?
1.2实参角度——参数类型:
2.定义函数的规则:
def 函数名(位置参数, *args, 默认参数, **kwargs):
'''注释:该函数的功能和作用以及参数的说明'''
……函数体……
return 返回值
3.调用函数有哪三种情况?
4.函数作用域(global,nonlocal)
5.函数名的本质是什么?引用的方法有哪些?
6.什么是闭包函数?写一个简单的闭包函数?
7、函数——装饰器
0.装饰器函数的固定格式?
1.装饰器有什么原则?
2.带参数的装饰器的固定格式?
8、函数——迭代器和生成器
0.迭代器关键字英语?
1.可迭代协议或者迭代器协议?
2.生成器函数关键字?
3.生成器函数的好处?
4.列表推导式和生成器表达式?
5.生成器的惰性运算的案例是面试题的哪个?
6.想要对生成器进行迭代有几个方法?