Ducklord
发表于 2023-6-19 00:16:22
什么鬼
大鹏展翼
发表于 2023-6-19 16:03:16
{:5_90:}
1808694513
发表于 2023-6-19 17:18:34
0.不会
1.f.flush()
2.读取一行中的三个字符
3.1行
4.for语句中的print函数每执行一次都会自动换行
5.\是换行符,应该改为/
6.会截断
7.不能
8.指向当前编辑位置
9.判断函数是否调用成功
10.f.tell()
kzh
发表于 2023-6-19 22:18:16
op = open("open_myself.py","w+")
op.writelines(["for i in opne_myself:\n"," print(i)"])
magich
发表于 2023-6-21 11:10:41
1
maybe2896
发表于 2023-6-21 13:26:30
1
liyi0000006
发表于 2023-6-21 16:36:23
1
阿根candice
发表于 2023-6-21 17:32:51
1
shguk1989
发表于 2023-6-22 10:46:17
不会做
AKIO6666
发表于 2023-6-24 10:58:22
0.不会 会创建一个新对象
1.有 f.flush()可以实现
2.readline默认是每次读取一行 size变为3那就是每次读取三行
3.1 因为没有/n 所以只存在一行
4.猜测 可能是因为for循环语句将\n作为单独一行进行读取
5.猜测 缺少路径
6.write会覆盖原有的操作文件
7.猜测 不能
8.可以更精确的操作到某个字符或者某一行
9.end of file
10.调用函数f.tell()
Cat丶o3o
发表于 2023-6-24 18:44:26
。
小小花生酱
发表于 2023-6-25 10:59:34
不会;
with语句;
读3行;
1行;
?;
不能用\;
文件里面不要有内容,否则会丢失里面的内容;
可以;
读到第几个字符的位置;
end of the file;
seek;
jinyuanhan
发表于 2023-6-26 09:54:13
0: buhui
1: flush()
2: 从文件中读取最多 3 个字符的内容。读取的字符数可能少于 3,取决于文件中是否有足够的字符可供读取
3: 1行
4: 默认情况下,print() 函数会在每个字符串末尾添加一个换行符 \n
5: 反斜杠 \ 在 Python 中被视为转义字符
6:文件覆盖:使用 "w" 模式打开文件时,如果文件已经存在,会将其内容清空,并从头开始写入新的内容;文件权限:使用 "w" 模式打开文件时,会将文件视为可写文件。如果文件不存在,将创建一个新文件;文件关闭:在写入完毕后,一定要记得关闭文件,以确保数据被正确地刷新到磁盘并释放系统资源
7: 使用 "a" 模式打开文件时,如果文件不存在,Python 会自动创建该文件,当你使用 "a" 模式打开文件时,如果文件存在,文件指针会指向文件的末尾,这样你可以将新的内容追加到文件的末尾
8: 文件指针是一个表示当前读写位置的标记,它指示了在文件中进行读写操作时的位置。文件指针类似于一个光标,可以根据需要在文件中移动,从而确定读写操作的位置
9: EOF 是 "End of File" 的缩写,表示文件的结束标志。在文件中,EOF 表示已经到达文件末尾,没有更多的数据可供读取
10: 可以使用文件对象的 tell() 方法来获取文件指针当前的位置
0: x=f.read()
1: ??
2: ??
3:
qq729026604
发表于 2023-6-26 16:59:25
1
GeaAZous
发表于 2023-6-26 17:19:49
1
fishc-闫
发表于 2023-6-27 11:59:06
666
鲨鱼辣椒777
发表于 2023-6-28 18:18:10
1
yangborg_bosch
发表于 2023-6-30 14:35:53
有点难
pionrrt
发表于 2023-7-2 17:21:18
0.否 会新建一个同名文件
1.
2.从文件中读取了三个字符
3.3
4.
5.
9.end of file
wohenhao123
发表于 2023-7-2 19:14:57
#0.不会
#1.flush方法
#2.读取3个字符
#4.1行
#5.按行迭代
#6.有转义字符
#7.如果该文件已存在并且包含了内容,那么使用 “w” 模式打开将直接抹去原有的内容,导致原有数据丢失(是很可怕的事情)。
#8.可以
#9.文件对象当前读取或写入的位置
#10.f.tell
#动动手
#0.
s = "FishAFishBFishCFishDFishE"
t = ""
i = 10
while 10 <= i <= 15:
t = s + t
i = i + 1
print(t)
f = open("FishD.txt","w")
f.write(t)
f.close()
f = open("FishD.txt","r")
for each in f:
print(each,end = "")
f = open("Fishc.txt","w")
f.write("FishAFishBFishCFishDFishE")
f.close()
f = open("Fishc.txt","r+")
f.tell()
f.seek(16)
f.write("")
f.close()
2.f = open("open_myself.py","w")
f.write("i love python.")
f.close()
f = open("open_myself.py","r+")
for each in f:
print(each)