2.1 python文件路径


文件路径


2.2 python文件操作
2.2.1 用open函数打开文件
(1)用open函数打开文件,后面参数r不写的时候默认为读取模式,encoding表示编码格式


2.2.2 用read/readline/readlines读取文件
(1)用read方法读取文件内容

(2)用readline方法读取文件一行的内容,第二次调用就读取第二行的内容


(3)用readlines方法读取文件

(4)读取文件三种方法的比较

2.2.3 用close关闭文件
(1)用close方法关闭文件,释放资源

2.2.4 用write方法写入文件
(1)用open打开,并设置为w模式,用write方法写入,
注意:w模式会把原文件内容清空重新写入

(2)设置模式为a,表示附加内容,而不会清空文件原有内容


2.2.5 用“r+”模式同时读取和写入文件

2.3 python异常处理(try except)
2.3.1 异常类型


2.3.2 用 try / except 捕捉异常


如果已经有前面的值错误或者除零错误,则后面的不会再继续运行

2.4 python 测试(assert)
2.4.1 assert (断言)
assert 后面的内容如果为true,则会继续运行
如果为false,就会出现AssertionError
一旦出现错误,程序就会终止运行,后面的代码就不会再运行,我们无法判断后面还有没有其他的错误

2.4.2 unittest 库
unittest库是一个很常用的python单元测试库(python自带的,不用安装,需要导入)
单元测试,即对软件中的最小可测试单元进行验证
帮助程序猿自动找出和运行所有测试用例,一次性展示所有测试结果,并给出未通过测试的详情

2.5 高阶函数
把函数传入函数,一个函数作为另一个函数的参数



2.6 匿名函数
匿名函数的定义以lambda这个关键字开始的,更适合只需要一次性调用的场景



2.7 下一步是什么

1070

被折叠的 条评论
为什么被折叠?



