liuhd666
发表于 2024-12-19 15:12:38
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
pyzyd
发表于 2024-12-22 14:14:18
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:不会
第 1 题的答案是:flush()
第 2 题的答案是:读取3个字符
第 3 题的答案是:一行
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
旅枕梦残
发表于 2024-12-26 00:58:14
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
ukikotori
发表于 2024-12-28 10:48:15
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
poL135
发表于 2024-12-28 21:06:31
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:以“w”或"a"的形式打开不存在的文件不会报错
第 1 题的答案是:with open(...) as 的形式
第 2 题的答案是:表示读取一行中的前3个字符(包括换行符“\n”)
第 3 题的答案是:1行
第 4 题的答案是:print()每次输出都会自动在末尾输出一个换行符“\n”
第 5 题的答案是:将反斜杠理解为转义字符
第 6 题的答案是:使用‘w’打开文件会直接将已经存在的文件内容清空
第 7 题的答案是:可以
第 8 题的答案是:定位读取和写入
第 9 题的答案是:文件内容的结束符
第 10 题的答案是:f.tell()
-------- 动动手 --------
请将第 0 题的代码写在下方:
with open(r"FishC.txt","r") as fc:
fc.seek(10-1)
a = fc.read(6)
with open(r"FishD.txt","a") as fd:
fd.write(a)
请将第 1 题的代码写在下方:
with open(r"FishC.txt","r") as fc:
fc.seek(0)
a = fc.read(15)
with open(r"FishD.txt", "w") as fd:
fd.write(a)
请将第 2 题的代码写在下方:
with open(r"open_myself.py","r") as f:
print(f.read())
请将第 3 题的代码写在下方:
"""
图片隐写术
将压缩包以图片的形式隐藏
"""
with open(r"D:\文档\课件\Python作业\第53讲 永久存储(上)\hw\target.zip", 'rb') as fz:
fz.seek(0)
context = fz.read()
with open(r"D:\文档\课件\Python作业\第53讲 永久存储(上)\hw\test.jpg", 'ab') as ft:
ft.seek(0,2)
ft.write(context)
彭彭不吃虫子
发表于 2024-12-30 21:02:02
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
不会,会生成一个空文件
第 1 题的答案是:
用f.flush()来保存
第 2 题的答案是:
将读取到第一行的第三个字符
第 3 题的答案是:
一行
第 4 题的答案是:
因为换行符也被提取出来了,打印执行了
第 5 题的答案是:
这个地址不是原始地址
第 6 题的答案是:
之前的内容会被清除
第 7 题的答案是:
不行?
第 8 题的答案是:
标记目前可修改内容的位置
第 9 题的答案是:
第 10 题的答案是:
用语句f.tell()
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
LOVO
发表于 2025-1-1 18:55:01
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
huanggq
发表于 2025-1-1 23:00:14
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
不会,会创建一个新的文件
第 1 题的答案是:
第 2 题的答案是:
只读取3个字符
第 3 题的答案是:
一行代码
第 4 题的答案是:
因为换行符也被输出了
第 5 题的答案是:
反斜杠用错了,这里因该使用斜杠
第 6 题的答案是:
注意截断
第 7 题的答案是:
可以
第 8 题的答案是:
读取文件中的指定内容
第 9 题的答案是:
文件末尾
第 10 题的答案是:
使用tell()方法
-------- 动动手 --------
请将第 0 题的代码写在下方:
with open("D:/Software/Work/log/FishC.txt","r+") as f:
f.seek(0)
for i in f:
x = i
with open("D:/Software/Work/log/FishD.txt", "w") as fd:
fd.write(x)
请将第 1 题的代码写在下方:
with open("D:/Software/Work/log/FishC.txt","r+") as f:
f.truncate(15)
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
tiantian996
发表于 2025-1-4 14:38:04
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:不会
第 1 题的答案是:f=open('','a')
第 2 题的答案是:读取三行
第 3 题的答案是:1行
第 4 题的答案是:
第 5 题的答案是:数据类型不对
第 6 题的答案是:不能直接关闭
第 7 题的答案是:不可以
第 8 题的答案是:明确数据读取的位置,指定读取
第 9 题的答案是:空
第 10 题的答案是:tell()
-------- 动动手 --------
请将第 0 题的代码写在下方:
f=open('FishC.txt','r')
a=f.seek(10)
pos=f.tell()
print(f.read(6))
f.close()
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
f=open('FishC.txt','w+')
f.seek(0)
f.write(f.read(15))
print(f.readlines())
f.close()
请将第 3 题的代码写在下方:
胡美玉
发表于 2025-1-5 16:55:45
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
hilizzie
发表于 2025-1-7 16:35:41
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
cindyber
发表于 2025-1-8 23:03:53
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
不会,它会自己生成一个文件
第 1 题的答案是:
f.flush()
第 2 题的答案是:
读三行
第 3 题的答案是:
1行
第 4 题的答案是:
不懂
第 5 题的答案是:
\\
第 6 题的答案是:
你可能把所有内容都删掉了
第 7 题的答案是:
不可以
第 8 题的答案是:
指定已经读取的下一个内容是什么
第 9 题的答案是:
End of The file
第 10 题的答案是:
f.tell()
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
Guanghao
发表于 2025-1-10 09:25:59
1
liting00
发表于 2025-1-10 13:39:46
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
会
第 1 题的答案是:f.write("")
f.flush()
第 2 题的答案是:删掉倒数第一行,或者说是删掉第三行
第 3 题的答案是:一行
第 4 题的答案是:?
第 5 题的答案是:用文件名而不是路径
第 6 题的答案是:会清空之前的内容
第 7 题的答案是:不能?
第 8 题的答案是:用来定位光标的位置
第 9 题的答案是:自动退出文件
第 10 题的答案是:tell()
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
xiehongzhe
发表于 2025-1-10 17:31:47
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
会在IDLE文件所在位置产生一个新文件
第 1 题的答案是:
f.flush()
第 2 题的答案是:
读取文件中size个字符
第 3 题的答案是:
一行
第 4 题的答案是:
第 5 题的答案是:
斜杠应该有两个
第 6 题的答案是:
注意保存原来文件,因为w会清除原来文件的所有内容
第 7 题的答案是:
可以
第 8 题的答案是:
类似于光标的作用
第 9 题的答案是:
文件结束或输入流的终止
第 10 题的答案是:
f.tell()
-------- 动动手 --------
请将第 0 题的代码写在下方:
f = open("D:\\python files\\FishC.txt","r+")
f.seek(10)
f.truncate(15)
f1 = open("FishD.txt","w")
f1.write(f.read())
f1.close()
请将第 1 题的代码写在下方:
f = open("D:\\python files\\FishC.txt","r+")
f.truncate(15)
f.flush
f.close
请将第 2 题的代码写在下方:
f = open("D:\\python files\\open_myself.py","r")
print(f.readlines())
请将第 3 题的代码写在下方:
f1 = open("D:\\python files\\hw\\target.zip","rb")
f2 = open("D:\\python files\\hw\\test.jpg","ab")
f2.writelines(f1.readlines())
f1.close
f2.close
zhuanghli
发表于 2025-1-11 14:53:22
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:不会,会创建一个新的文件
第 1 题的答案是:用flush()函数
第 2 题的答案是:读取光标之前三个字符
第 3 题的答案是:1
第 4 题的答案是:换行符也算一个单位
第 5 题的答案是:无法在根目录外打开一个不存在的文件
第 6 题的答案是:出现截断,清空文件所有内容
第 7 题的答案是:可以,一样是创建一个新的文件
第 8 题的答案是:指定位置进行读取和写入操作
第 9 题的答案是:不知道
第 10 题的答案是:tell()函数
-------- 动动手 --------
请将第 0 题的代码写在下方:
f = open("FishC.txt", 'r+')
f.seek(10)
get = f.read(5)
new = open("FishD.txt", "w")
new.write(get)
new.close()
f.close()
请将第 1 题的代码写在下方:
f = open("FishC.txt", 'r+')
f.truncate(15)
f.close()
请将第 2 题的代码写在下方:
f = open("FishC.txt", 'r+')
f.seek(0)
print(f.read())
f.close()
请将第 3 题的代码写在下方:
小清和
发表于 2025-1-12 22:26:19
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:不会报错,会直接创建一个新的文件
第 1 题的答案是:flush方法
第 2 题的答案是:读取三个字符
第 3 题的答案是:一行
第 4 题的答案是:因为代码第二行中,我使用writelines方法人为的添加了换行符‘\n’
第 5 题的答案是:
第 6 题的答案是:不要什么都不做就关闭,不然文件会全空
第 7 题的答案是:可以
第 8 题的答案是:负责指向文件的当前位置
第 9 题的答案是:end of the file 文件的末尾
第 10 题的答案是:tell方法
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方:
伽蓝Python
发表于 2025-1-14 09:36:18
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
不会,会新建一个
第 1 题的答案是:
用flush()方法
第 2 题的答案是:
读取文件中每行的前三个字符
第 3 题的答案是:
一行,这个方法不会自动换行
第 4 题的答案是:
print函数默认也会在输出的末尾添加一个换行符
第 5 题的答案是:
将 \U 当做了转义字符
第 6 题的答案是:
open()函数在以'w'(单独写入)模式打开文件时也会产生截断,以一个全新的空文件覆盖原文件,
第 7 题的答案是:
可以
第 8 题的答案是:
只是当前读取文档的位置
第 9 题的答案是:
end of tne file
第 10 题的答案是:
使用tell()方法
-------- 动动手 --------
请将第 0 题的代码写在下方:
f = open(r'D:\Python\练习\fishD.txt','w')
f = f.write('FishC')
f1 = open(r'D:\Python\练习\fishD.txt','r')
print(f1.read())
请将第 1 题的代码写在下方:
f = open(r'D:\Python\练习\files\fishC.txt','r')
content = f.read(15)
f = open(r'D:\Python\练习\files\fishC.txt','w')
f.write(content)
请将第 2 题的代码写在下方:
f = open(r'open_myself.py','r')
content = f.read()
print(content)
请将第 3 题的代码写在下方:
fp = open(r'D:\Python\练习\files\test.jpg', 'ab')
fz = open(r'D:\Python\练习\files\target.zip','rb')
content = fz.read()
fp = fp.write(content)
捷尔任斯基
发表于 2025-1-14 16:09:47
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
不会,会自动创建一个新文件
第 1 题的答案是:
f.flush()
第 2 题的答案是:
读取3个字符
第 3 题的答案是:
一行
第 4 题的答案是:
print在每次打印后加一个换行符
第 5 题的答案是:
需要将反斜线转义
第 6 题的答案是:
原文件内容会被截断清除
第 7 题的答案是:
可以
第 8 题的答案是:
指定下一个要读取的字符位置
第 9 题的答案是:
文件结束符
第 10 题的答案是:
f.tell()
-------- 动动手 --------
请将第 0 题的代码写在下方:
f = open('C:\\Users\\LL\\Downloads\\FishC.txt','r')
f.seek(10)
s = f.read(5)
f.close()
f2 = open('C:\\Users\\LL\\Downloads\\FishD.txt','w')
f2.write(s)
f2.close()
请将第 1 题的代码写在下方:
f = open('C:\\Users\\LL\\Downloads\\FishC.txt','a+')
f.seek(15)
f.truncate()
f.close()
请将第 2 题的代码写在下方:
f = open('C:\\Users\\LL\\Downloads\\open_myself.py','r')
f.seek(0)
s = f.read()
print(s)
请将第 3 题的代码写在下方:
zyx2012
发表于 2025-1-17 17:43:41
请回复您的答案^_^
-------- 问答题 --------
第 0 题的答案是:
第 1 题的答案是:
第 2 题的答案是:
第 3 题的答案是:
第 4 题的答案是:
第 5 题的答案是:
第 6 题的答案是:
第 7 题的答案是:
第 8 题的答案是:
第 9 题的答案是:
第 10 题的答案是:
-------- 动动手 --------
请将第 0 题的代码写在下方:
请将第 1 题的代码写在下方:
请将第 2 题的代码写在下方:
请将第 3 题的代码写在下方: