zzq2000
发表于 2023-7-4 14:27:20
1
倚听风吹雪
发表于 2023-7-4 14:59:28
0.不会,会新建文件
1.f.flush()
2.每行读取三个字节
3.1
4.
5.前面需要加"r"
6.“w”会覆盖原文件内容,要注意原文件内容是否需要保存
7.不会
8.追踪文件位置
9.文件的结束,通常来判断文件的操作是否结束的标志
10.f.tell()
0.with open(r"C:\Users\a\Desktop\FishC.txt","r") as f:
lines = f.readlines()
line = lines
with open(r"C:\Users\a\Desktop\FishD.txt","w") as fl:
fl.write(line)
1.with open(r"C:\Users\a\Desktop\FishC.txt","r") as f:
lines = f.readlines()
line = lines[:16]
with open(r"C:\Users\a\Desktop\FishD.txt","w") as fl:
fl.write(line)
2.import os
path = os.getcwd()+"\\"+"open_myself.py"
with open(path,"r") as f:
lines = f.readlines()
for line in lines:
print(line)
MikeDu
发表于 2023-7-5 01:53:51
0
刘纯良
发表于 2023-7-5 06:34:11
让我康康
homeworkbo
发表于 2023-7-5 10:00:44
hhh
桃花不换酒~
发表于 2023-7-5 19:39:39
1
pixie99
发表于 2023-7-6 10:37:42
0.不会报错,不存在的文件会直接创建文件
1.使用r+模式,直接在文件中写入
2.读取3个字节
3.FishAFishBFishC 一行字符串
4.
5.python会默认\是转义字符
6.之前文件是否已经存在内容
7.可以打开,创建不存在的文件
8.指定到文件的某一行
9.
10.
sy133681
发表于 2023-7-6 10:38:02
问答题:
0.
不会。会新建一个文件。
1.
使用flush()方法
2.
表示读取3个字符。
3.
1行。
4.
for循环中,每打印一个句会自动换行,加上一个换行 符就多了一个空行。
5.
因为\在python中是转义字符,所以解释失败。
6.
原文件中的原有内容会被清空。
7.
可以。
8.
从指针的位置开始往后读取。
9.
10.
牧灵芸
发表于 2023-7-9 17:11:54
{:9_241:}
八神疾风
发表于 2023-7-10 16:19:19
问答题:
0:会
1:.flush()
2:从指针位置读取三个字符
3:一行
4:\n单独打印为一行
5:文件路径中\U被编译器判定为了转义字符,表示该字符后面是Unicode编码
解决方法:
在文件路径字符串前面加个 r(rawstring原生字符串),即可以避免python产生冲突
6:如已有该文件,w会直接覆盖
7:可以
8:用于跟踪当前文件的位置
9:在文本的最后存在此字符表示资料结束
10:f.tell()
3192575523
发表于 2023-7-10 16:55:23
自行车v不那么,。/
xhxyth
发表于 2023-7-10 21:16:49
真的不会·
吴永铎
发表于 2023-7-11 17:18:53
0
Lucian0122
发表于 2023-7-13 18:27:31
11
ABU1125
发表于 2023-7-14 11:28:43
6
MissMurphy
发表于 2023-7-15 19:25:50
D
woshizhangpengp
发表于 2023-7-15 20:04:48
1
YnZon
发表于 2023-7-16 17:24:45
请先自己思考和动手,
hjl111
发表于 2023-7-16 18:18:28
0.不会,会在原始位置创建一个该名字的文件
1.使用flush()可以保存到硬盘
2.读取三个字符
3.1行
4.因为我们在输入的时候添加了一个回车符,除此之外,print()函数默认的结束符也是回车符,所以会多一行
5.\被认为是转义字符,而不是单纯的\应该要再加一个斜杠
6.如果文件已存在,数据会被清空
7.可以
8.用来获取当前文件被读取的位置
9.文件出错或者文件已经被读取到最后
10.用tell()
0.
f=open('FishC.txt','r+')
f.readline(9)
s=f.readline(6)
f=open('FishD.txt','w')
f.write(s)
f.close()
1.
f=open('FishC.txt','r+')
s=f.readline(15)
f.seek(0)
f.write(s)
f.close()
2.
f=open('open_myself.py','r')
print(f.read())
3.
cs=open('D:\\python\\python\\target.zip','r')
re=open('D:\\python\\python\\test.jpg','a')
re.write(str(cs))
艾贰亿辰
发表于 2023-7-17 09:52:34
1