摘要: 一、函数三问 1、什么是函数 函数相当于具有某种功能或多种功能的能够重复使用的工具,像扳手什么的能够用来拧螺丝还可以用来防身...... 函数跟变量一样也是先定义后使用。 2、为什么要用函数 当需要重复用一段代码实现某一功能的时候,如果不用函数的话, 1、会使主程序组织结构不清晰,可读性差 2、由于 阅读全文
posted @ 2020-03-17 23:03 风起千寻 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 一、seek方法实用案例 监控文件的追加: 往文件末尾追加内容: 二、修改文件的两种方式 方式一:文本编辑采用的方式 实现的原理: 打开文件或将文件一次性全读入内存,在内存中修改完后,再重新也写模式打开文件,清空文件之前存在硬盘里的内容,然后将内存中改好的内容重新写入硬盘。 a.txt文件内容: 优 阅读全文
posted @ 2020-03-17 21:29 风起千寻 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 作业: 1、编写文件修改功能,调用函数时,传入三个参数(修改的文件路径,要修改的内容,修改后的内容)既可完成文件的修改 a.txt文件内容: 2、编写tail工具 tail工具文件1: tail工具文件2: 3、编写登录功能 4、编写注册功能 5、编写用户认证功能 阅读全文
posted @ 2020-03-17 19:09 风起千寻 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 控制文件指针的移动 (指针移动的单位都是以bytes/字节为单位 只有一种情况特殊:) 1、控制文件指针移动的方法seek f.seek(n,模式):n指的是移动的字节个数 模式0:参照物是文件开头位置 模式1:参照物是当前指针所在位置 模式2:参照物是文件末尾位置,应该倒着移动 强调: 1、只有0 阅读全文
posted @ 2020-03-17 00:56 风起千寻 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一、文件操作的其他方法 1、读相关操作 1.1、readline:一次读yi行 1.2、readlines:读取整个文件的所有行,保存在一个列表中 注意 :f.read()与f.readlines()都是将内容一次性读入内存,如果内容过大会导致内存溢出 2、写相关操作 2.1、writelines( 阅读全文
posted @ 2020-03-17 00:33 风起千寻 阅读(130) 评论(0) 推荐(0) 编辑