YindeX
发表于 2025-7-22 19:49:44
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
小明ys
发表于 2025-7-23 12:11:41
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
不会,他会创建一个新文件
第 1 题的答案是:
f.flush()
第 2 题的答案是:
读取三个字符
第 3 题的答案是:
一行
第 4 题的答案是:
每次打印本来就要换行,又来了一个\n所以空了一行
第 5 题的答案是:
转义字符
第 6 题的答案是:
不知道
第 7 题的答案是:
不可以
第 8 题的答案是:
指向当前所在字符位置
第 9 题的答案是:
文件末尾
第 10 题的答案是:
f.tell()
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
georgedyh
发表于 2025-7-24 01:43:01
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
墨渊清莲
发表于 2025-7-24 22:11:37
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:不会,如果不存在会创建文件
第 1 题的答案是:可以使用flush()方法将缓冲区的数据刷新到文件中
第 2 题的答案是:表示读取3个字符
第 3 题的答案是:一行,因为各个字符串末尾没有带换行符
第 4 题的答案是:因为print会默认输出一个换行符,与文件中的换行符叠加就会出现多一个换行的问题
第 5 题的答案是:因为对文件路径解析的时候把其中的\U解释为了转义字符,所以建议使用原始字符串或者加\的方式重新释义
第 6 题的答案是:"w"模式会覆盖掉原本文件的内容,所以需要确认文件本身为空或者文件数据不需要了
第 7 题的答案是:可以
第 8 题的答案是:指示当前文件读取/写入到的位置
第 9 题的答案是:end of file,文件末尾符
第 10 题的答案是:使用tell() 返回当前文件指针在文件对象中的位置
-------- 动动手 --------
请将第 0 题的代码写在下方:
f = open('FishC.txt', 'r')
content = f.read()
extracted = content
f.close()
f = open('FishD.txt', 'w')
f.write(extracted)
f.close()
请将第 1 题的代码写在下方:
f = open('FishC.txt', 'a')
f.truncate(15)
f.close()
请将第 2 题的代码写在下方:
f = open('open_myself.py', 'r')
content = f.read()
print(content)
f.close()
请将第 3 题的代码写在下方:
zip_f = open("target.zip", "rb")
pic_f = open("test.jpg", "a+b")
content = zip_f.read()
pic_f.write(content)
zip_f.close()
pic_f.close()
赵豆豆
发表于 2025-7-25 13:06:01
查看答案
djy2077
发表于 2025-7-28 00:07:15
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
不会,会在py根目录新建一个
第 1 题的答案是:
。flush()
第 2 题的答案是:
读取3个字符
第 3 题的答案是:
3
第 4 题的答案是:
print()自带一个默认的end = ‘\n’
第 5 题的答案是:
绝对路径使用‘\’,被python当成字符串中的转义符了。
第 6 题的答案是:
如果已经存在同名文件,它将会被清空
第 7 题的答案是:
可以
第 8 题的答案是:
从指针位置开始读取
第 9 题的答案是:
end of the file文件的末尾
第 10 题的答案是:
。seek(1)
-------- 动动手 --------
请将第 0 题的代码写在下方:
f = open('FishC.txt', 'r')
f.seek(9,0)
a = f.read(6)
f1 = open('FishD.txt', 'w')
f1.write(a)
f.close()
f1.close()
请将第 1 题的代码写在下方:
f = open('FishC.txt', 'r')
f.seek(0)
a = f.read(15)
f.close()
f1 = open('FishC.txt', 'w')
f1.write(a)
f1.close()
请将第 2 题的代码写在下方:
f = open('ch053 open_myself.py', 'r')
f.seek(0)
a = f.read()
f.close()
print(a)
请将第 3 题的代码写在下方:
f = open('test.jpg', 'ab')
t = open('target.zip', 'rb')
tr = t.read()
f.write(tr)
f.close()
t.close()
LIUQOQ
发表于 2025-7-28 11:32:34
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:1
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
hmaifmy
发表于 2025-7-28 23:39:26
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
djdjsjek
发表于 2025-8-1 16:36:03
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
海的蓝111
发表于 2025-8-2 10:16:52
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
jinpingyao
发表于 2025-8-3 13:06:20
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:不会,会在python文档中存储一个文件。
第 1 题的答案是:可以,用f.flush函数
第 2 题的答案是:读取文件3个字符
第 3 题的答案是:f.writelines不会自动换行,所以写入一行字符串。
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:会清除文档中的字符
第 7 题的答案是:
第 8 题的答案是:当前阅读或者编辑的位置
第 9 题的答案是:文件的末尾
第 10 题的答案是:用f.tell函数
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
sophia258
发表于 2025-8-5 16:15:11
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:不会,会创建一个新的文件
第 1 题的答案是:使用f.flush()
第 2 题的答案是:如果第一行字符数大于三,则只打印前三个字符;如果小于等于3,则仍打印第一行字符
第 3 题的答案是:1行
第 4 题的答案是:不知道
第 5 题的答案是:python将\U后的8位视为转义字符,实际上是文件路径。
解决方法:1.f = open(r"C:\Users\goodb\Desktop\FishC.txt", "w"),增加r表示为原始字符串
2.f = open("C:\\Users\\goodb\\Desktop\\FishC.txt", "w"),使用\\代替\
第 6 题的答案是:"w"mode 会将同名文件清空后写入
第 7 题的答案是:可以
第 8 题的答案是:记录上次读取位置
第 9 题的答案是:end of file
第 10 题的答案是:f.tell()
LJX_520
发表于 7 天前
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
晓玥
发表于 6 天前
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:会的
第 1 题的答案是:使用 flush() 方法。
第 2 题的答案是:读取 3 个字符
第 3 题的答案是:一行
第 4 题的答案:当for语句作用于文件对象时,是按行进行迭代的,也就是将文件每一行内容读取到each变量中,这样理论上打印出来的是两行,而非三行。因为print()函数默认会在末尾添加一个换行符
第 5 题的答案是:因为在路径中存在转义字符,导致路径解析错误
第 6 题的答案是:一定要注意文件是否已存在,如果该文件已存在且已有内容,那么使用‘W’模式打开,将直接抹去原有内容,导致原有数据丢失。
第 7 题的答案是:相较于‘W’模式,‘a’模式比较温和,指定文件存在的话,后者不会导致文件数据丢失,而是使用追加的方式将数据写入文件
第 8 题的答案是:指示文件当前读取或写入的位置
第 9 题的答案是:表示文件末尾的位置
第 10 题的答案是:可以使用tell()方法来追踪文件指针的位置,f.tell()返回当前文件指针在文件对象中的位置。
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
命运既定
发表于 6 天前
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:不会,会自动创建
第 1 题的答案是:flush
第 2 题的答案是:读取三个字符
第 3 题的答案是:一行
第 4 题的答案是:两次open操作
第 5 题的答案是:位置错误
第 6 题的答案是:保存
第 7 题的答案是:不能
第 8 题的答案是:标记文件的读写位置
第 9 题的答案是:数据终止点
第 10 题的答案是:tell
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
schweinh
发表于 5 天前
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
jxxxxxxxxx
发表于 3 天前
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
小燕子1992
发表于 3 天前
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
是小颠啊
发表于 3 天前
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
不会
第 1 题的答案是:
f.flush()
第 2 题的答案是:
读取3个字符
第 3 题的答案是:
一行
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
可以
第 8 题的答案是:
指明文件中字符串的位置
第 9 题的答案是:
文件末尾
第 10 题的答案是:
f.tell()
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
shuai1585
发表于 3 天前
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:不会
第 1 题的答案是:有flush
第 2 题的答案是:第4个字符
第 3 题的答案是:1
第 4 题的答案是:不知
第 5 题的答案是:
会覆盖之前内容
第 6 题的答案是:
第 7 题的答案是:能
第 8 题的答案是:
第 9 题的答案是:end of the file
第 10 题的答案是:f.tell()
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方: