导图社区 操作文件的顺序、编程知识点学习笔记
操作文件的顺序、编程知识点学习笔记,这张思维导图讲所有涉及到的内容做了整理,无论是预习还是复习都可以用。
网店详情页排版方法分享~包括中心页面组成,优质详情必备,详情页的排版参考方法。感兴趣的小伙伴可以看看哦~
喷绘色彩基础培训方案,内容涵盖色彩基础,喷绘写真。框架清晰,内容丰富,希望对小伙伴有所帮助哦~
酒窖营销计划方案,包括结果目标,过程目标。框架清晰,内容丰富,有需要的小伙伴可以看看哦~ 可供大家参考,借鉴,交流。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
操作文件的顺序、编程集合知识点学习笔记
集合
定义
类似于不重复的一些元素组成的list,或者是由类似字典的key组成list
使用大括号包含
每个元素都是value
限制与字典的key相同,必须只能为不可变的元素,tuple内的元素也是必须不可变的
每个元素使用逗号分隔
操作
遍历
max
min
len
运算
交集
由两个集合相同元素组成的集合
A & B
并集
由所有在两个集合中的元素组成的集合
A | B
差集
A - B
在A中但是不在B中的元素组成的集合
对差集
A ^ B
A | B - A &B
由只在A或者只在B中元素组成集合
文件
操作文件的顺序
找到文件
路径
相对
相对程序运行的所在目录
绝对
从根或者盘符下指定的全路径
打开文件
open
常用参数
path
操作文件路径
mode
文件类型
文本
t
二进制
b
操作类型
读
r
文件存在/不存在的影响
不存在
报错
存在
写
w
创建
先清空再写
追加
a
不会清空,永远在文件末尾去写
创建并写
x
读写
r+
打开后直接写数据
原文件是abcdefghijk
写入123
结果是
123defghijk
写渎
w+
123
清空再写入
追加读
a+
abcdefghijk123
创建并写读
x+
阅读(光标记录读到的位置)/修改(光标记录修改的位置)
read(size)
size默认None
读取文件所有内容
设置size
读取size个字符
和while组合
如何判断文件是否读完
和空字符比较
''
b''
readline
每次读取一行
readlines
读取文件所有内容,返回list,list中每个元素为文件的一行
直接遍历文件对象
for line in fhandler:
每次遍历文件一行内容
write
必须为字符串
writelines
可迭代的对象,对象内只能由字符串组成
可以写一个字符串吗
abcdefg
文件指针
获取指针位置
tell
设置指针位置
seek(cookie, whence)
whence
文件开始
当前
cookie
文本文件只能为0
没意义
二进制的任意
文件结尾
如果修改可以进行保存
在关闭文件的时候或者打到文件管道缓存大小,修改内容会保存到硬盘
flush
关闭文件
close