3.22

Posted ai叶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3.22相关的知识,希望对你有一定的参考价值。

字符编码

以什么语言存在的,就以什么语言取出来

文件处理

1.打开文件

open(‘文件的路径’,mode=‘打开的文件的模式’,encoding=‘操作文件的字符编码’)

(1)默认打开文件的模式的模式rt r代表只读 t代表文件文本

(2)默认打开文件的编码 当前操作系统默认的编码

2.读 写

data=f.read()

Print(date)占用两个资源,两个为对应的关系

3.关闭文件

f.close()回收操作系统的资源

with open(r‘a.txt‘,mode=‘r‘,encoding=‘utf-8‘)as f:

    for line in f:
print(line,end=‘‘)
操作文件的模式有三种:r w a

r:只读模式(当文件不存在时报错)
f=open(a.txt,mode=‘r‘,encoding=‘utf-8‘)
print(f.read()) 全读
print(f.readable()) 判断是否是只读类型
print(f.readline()) 一行一行读 自带换行符
print(f.readlines())结果是列表的方式 一行为一个元素

w:只写模式(当文件存在时,就清空 文件不存在时,创建空文档)
f=open(a.txt,mode=‘r‘,encoding=‘utf-8‘)
f.write(‘aaaaa\nbbbb\n‘) 不自带换行
f.writelines([‘hahaha1‘,‘hahaha2‘,‘hahaha3‘])
a:只追加写的模式(在文件不存在时,创建空文档 在文件存在时,光标直接跑到文件末尾)
f=open(a.txt,mode=‘r‘,encoding=‘utf-8‘)
f.weite(‘55555\n‘)
写日志模式可以用







 

以上是关于3.22的主要内容,如果未能解决你的问题,请参考以下文章

3.22串讲

3.22上午

3.22上午复习120单词+新单词50

3.22 模拟赛

97班3.22

3.22