瘾大技术差呀
发表于 2022-12-18 20:44:32
问答题答案:
会报错
使用flush方法
表示他会读取3个字符
会写入一行字符串
不知道
转义字符没取消
要注意之前写的别被覆盖了
不能
用于确定文件读取到那个位置了
EOF是字符串结束的标识
f.tell()
动动手答案:
18616347098
发表于 2022-12-19 21:03:11
问答题答案:
0.是的
1.flush
2.从文件读取3个字符
3.一行
4.
动动手答案:
thomashuang
发表于 2022-12-20 21:04:27
问答题答案:
yes
动动手答案:
lumine
发表于 2022-12-22 21:49:08
问答题答案:
动动手答案:
exileddesperado
发表于 2022-12-23 10:49:43
问答题答案:
0. 不一定会报错,当指定文件的打开方式为“x“时,若文件不存在则会创建一个文件
1. flush()
2. 读取三个字符
3. 一行
4.
5. /
6. ”w“会清除文档已有的内容
7. 不能
8. 指向当前位置
9. 文档末尾
10. tell()
动动手答案:
Daniel_88
发表于 2022-12-23 13:29:48
问答题答案:
0.不会报错,会创建一个新的文件
1.使用文件对象的flush方法;或者使用with语句
2.表示读取3个字符
3.一行字符
4.
5.在windows系统中使用反斜杠作为分隔符,但是在python中反斜杠为转义符,所以open函数识别不出来这个文件的路径,所以需要在文件路径前加上原始字符r
6.该文件内若包含内容,使用W会截断文件的内容
7.可以
8.文件指针表明指向的是当前文件对象的位置,使用文件对象的方法比如read或者readline,会从当前位置读取。
9.EOF表示文件的末尾
10。使用文件对象的tell()方法。
动动手答案:
xiaotian...
发表于 2022-12-23 16:01:13
问答题答案:0会
1有 用flush()
2读取size个字符
3一行
4因为又循环了一次
5goodb编号出现了错误
6文件一定要先存在
7不可以
8就是显示文件已经被读取到的位置
9文件末尾
10用seek()
11
动动手答案:
Ensoleile
发表于 2022-12-24 15:18:03
本帖最后由 Ensoleile 于 2022-12-24 15:39 编辑
问答题答案:
0.不会报错,会创建一个文件
1.flush()
2.读取三个字符
3.一行
4.print()默认结尾加一个换行
5.文件中存在转义符
6.会覆盖已存在的文件
7.可以
8.指向文件的编辑位置
9.end of file,结束符
10.f.tell()
动动手答案:
0.
with open('D:/EdgeDownload/FishC.txt', 'r') as f:
f.seek(9)
store = f.read(6)
with open('E:/FishD.txt','a') as f:
f.write(store)
1.
with open('D:/EdgeDownload/FishC.txt', 'r') as f:
f.seek(0)
store = f.read(15)
with open('D:/EdgeDownload/FishC.txt', 'w') as f:
f.write(store)
2.
with open('./open_myself.py','r') as f:
for each in f:
print(each,end='')
3.
with open(r'D:/EdgeDownload/hw/target.zip','rb') as f1:
with open(r'D:/EdgeDownload/hw/test.jpg','ab') as f2:
f1.seek(0)
f2.write(f1.read())
RedChou
发表于 2022-12-25 07:00:22
问答题答案:
动动手答案:
Arandott
发表于 2022-12-26 16:22:39
0.不会
1.flush(),但不一定有用
2.读入3个字符
3.一行
4.print自带的?
5.代码将\当成了转义字符
6.是否是新文件
7.可以
8.指向当前操作字符的位置
9.文件结尾(是个指针?)
10.tell()
Blu3burry
发表于 2022-12-27 09:50:13
11
Dreamer11
发表于 2022-12-27 21:25:15
问答题答案:
0. 不一定,与打开文件模式有关。
1. file.close()
2. 读取3个字符
3. 一行
4. 因为print()函数默认自带换行。
5. 反斜杠的错误转义 可以使用r原始字符串
6. "w" 模式会将文件内容全部清空。
7. 可以
8. 记录文件的操作位置
9. end of the file 文件结束符
10. file.tell()
动动手答案:
0. # 请下载文件(FishC.txt),编写代码,截取其中第10~15个字符,并保存为新文件(FishD.txt)。
FishC = open("FishC.txt", "r")
FishC.seek(9)
s = FishC.readline(6)
FishC.close()
FileD = open("FishD.txt", "w")
FileD.write(s)
FileD.close()
1. # 还是上一题的那个文件(FishC.txt),这次请编写代码,截取前面15个字符,并保存覆盖保存原文件。
file = open("FishC.txt", "r+")
file.truncate(15)
file.close()
2. # 请编写一个源代码(open_myself.py),它的功能就是打开自己的源文件,然后打印出来。
file = open("open_myself.py", "r")
print(file.read())
surfr
发表于 2022-12-28 20:24:51
答案
clq你好
发表于 2022-12-28 20:54:24
kljnkjbn
WhenHx
发表于 2022-12-29 12:40:03
txt
lcy123555
发表于 2022-12-30 18:03:17
1
心在痛
发表于 2022-12-31 16:53:03
{:10_277:}
Julianna
发表于 2023-1-1 13:33:52
0.不会,他会直接创建一个文件出来。
1.写入结束后,使用f.flush()函数。
2.读取3个字符
3.一行
4.不知道
5.不知道
6.不要直接close,否则文件内容都为空
7.不可以吧
8.文件指针负责指向文件的当前位置,当你在文件中读取一个字符的时候,文件指针就会指向下一个字符,知道文件末尾。
9.end of the file文件末尾
10. f.tell
0.
1.
f.truncate(15)
f.close()
2.
def open_myself:
f = open("open_myself","r")
for each in f:
print(each)
学医救不了蒙德
发表于 2023-1-1 17:48:45
f2 = open('FishD.txt', 'w')# 创建新文件(FishD.txt)
f1 = open('FishC.txt', 'r+')# 打开文件(FishC.txt)
f1.seek(10)
f2.write(f1.read(5))
f1.close()
f2.close()
z2521367787
发表于 2023-1-2 09:53:30
1