鱼C论坛

 找回密码
 立即注册
楼主: 小甲鱼

[课后作业] 第053讲:永久存储(上)| 课后测试题及答案

  [复制链接]
发表于 2025-6-6 17:11:12 | 显示全部楼层
零基础入门学习Python封面
《零基础入门学习Python》
(最新版)
小甲鱼 著
立即购买
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-9 09:58:37 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-9 23:49:53 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:不会啊,会创建一个新的文件

第 1 题的答案是:flush

第 2 题的答案是:读改行倒数的最后一个字符

第 3 题的答案是:1行

第 4 题的答案是:应该是在\n处有转行符,一并打印出来了

第 5 题的答案是:要import os 才可以合理导入路径

第 6 题的答案是:w会清空之前写的,如果不是想清空要用r+,就不会清空了

第 7 题的答案是:可以啊

第 8 题的答案是:指向要操作的行

第 9 题的答案是:End of File文件的最后

第 10 题的答案是:file.tell()

-------- 动动手 --------

请将第 0 题的代码写在下方:
f = open("FishC.txt",'r+')
dat = f.read()
do = open('FishD.txt','w')
do.write(dat[10:15])
do.close()
f.close()

请将第 1 题的代码写在下方:
f = open("FishC.txt",'r+')
dat = f.read()
f = open('Fishc.txt','w')
f.write(dat[:15])
f.close()

请将第 2 题的代码写在下方:
f = open("open_myself.py",'r')
dat = f.read()
print(dat)

请将第 3 题的代码写在下方:
import zipfile
zip_path = "target.zip"
file_path = 'test.jpg'
zipf = zipfile.ZipFile(zip_path,'a')
zipf.write(file_path,arcname="test.jpg")
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-10 14:19:32 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:会

第 1 题的答案是:flush方法

第 2 题的答案是:读取3个字符

第 3 题的答案是:FishAFishBFishC

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:会清空文件内容

第 7 题的答案是:

第 8 题的答案是:表明读取或写入到哪里

第 9 题的答案是:

第 10 题的答案是:

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-10 20:39:12 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:
会报错
第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-11 22:54:53 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:
flush()方法
第 2 题的答案是:
读取一行字符串的3个字节
第 3 题的答案是:
一行
第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:
及时保存
第 7 题的答案是:
不可以
第 8 题的答案是:
指向当前位置
第 9 题的答案是:
文件末尾
第 10 题的答案是:
tell()方法
-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-12 10:17:44 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-13 13:00:17 | 显示全部楼层
本帖最后由 YokWang 于 2025-6-13 13:03 编辑

请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:
flush()
第 2 题的答案是:
读取前三个字符
第 3 题的答案是:
一行
第 4 题的答案是:

第 5 题的答案是:
识别成了转义字符
第 6 题的答案是:
不要打开有内容的文件,不然将会清空内容
第 7 题的答案是:
不可以
第 8 题的答案是:
指示当前输入位置
第 9 题的答案是:
文件末尾
第 10 题的答案是:
tell()
-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-17 14:04:34 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:可以吧

第 8 题的答案是:光标在的位置

第 9 题的答案是:
end of file

第 10 题的答案是:tell

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:

f = open('D:/work/new/open_myself.py','r')

for each in f:

    print(each)



f.close()

请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-19 10:25:38 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:不会,会创建该文件

第 1 题的答案是:flush

第 2 题的答案是:读3个字符

第 3 题的答案是:1行,不会自动添加换行符

第 4 题的答案是:

第 5 题的答案是:转义错误

第 6 题的答案是:会清空已有内容

第 7 题的答案是:可以,先创建

第 8 题的答案是:当前处理字符位置

第 9 题的答案是:文件尾

第 10 题的答案是:tell

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-19 22:47:02 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-21 14:41:51 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-22 10:55:07 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-22 18:06:57 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

-------- 动动手 --------

请将第 0 题的代码写在下方:


f=open('FishC.txt','r+')
l=f.read()
l=[i for i in l]
l=l[0:15]
l=''.join(l)
f.close()
f=open('FishC.txt','r+')
f.close()
f=open('FishC.txt','r+')
f.write(l)
f.close()
请将第 1 题的代码写在下方:

f=open('FishC.txt','r+')
l=f.read()
l=[i for i in l]
l=l[9:15]
l=''.join(l)
f.close()
g=open('FishD.txt','w')
g.write(l)
g.close()

请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-22 22:05:07 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2025-6-23 18:12:25 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 5 天前 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 3 天前 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:会报错

第 1 题的答案是:可以使用flush()方法

第 2 题的答案是:一行

第 3 题的答案是:

第 4 题的答案是:不知道

第 5 题的答案是:不知道

第 6 题的答案是:确认文件是否已经存在,如果存在需要查看文件中是否有数据,否则关闭文件时原文件中的数据会被删除

第 7 题的答案是:可以

第 8 题的答案是:定位当前文件的字符位置,读取文件时就从文件指针指定处开始读取

第 9 题的答案是:end of the file,文件末尾

第 10 题的答案是:利用tell()方法就可以知道

-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 前天 19:44 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:
不会 会新建一个
第 1 题的答案是:
使用f.flush
第 2 题的答案是:
如果指定了 size 参数,则表示读取 size 个字符
第 3 题的答案是:
一行 15个字符串
第 4 题的答案是:
因为有一个\n
第 5 题的答案是:
反斜杠 \ 是转义字符
f = open(r"C:\Users\goodb\Desktop\FishC.txt", "w")
f = open("C:/Users/goodb/Desktop/FishC.txt", "w")

第 6 题的答案是:
文件不存在
第 7 题的答案是:
文件不存在,可以会创建文件
第 8 题的答案是:
用于跟踪当前文件读写操作的位置。它的作用类似于我们看书时的“书签”,记录下一次读写操作从哪里开始。
第 9 题的答案是:
End Of File(文件结束)
第 10 题的答案是:
f.tell()
-------- 动动手 --------

请将第 0 题的代码写在下方:



请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 前天 20:10 | 显示全部楼层
请回复您的答案^_^

-------- 问答题 --------

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

-------- 动动手 --------

请将第 0 题的代码写在下方:
F1=open(r"C:\Users\Lenovo\AppData\Local\Programs\Python\Python313\FishC.txt","r")
content=F1.read()
F1.close()
sub_content=content[9:15]
F2=open("FishD.txt","w")
F2.write(sub_content)
F2.close()
print(f"截取的内容为:{sub_content}")


请将第 1 题的代码写在下方:



请将第 2 题的代码写在下方:



请将第 3 题的代码写在下方:
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-7-1 10:10

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表