鱼C论坛

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

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

  [复制链接]
发表于 2024-8-3 22:12:12 | 显示全部楼层
1请回复您的答案^_^

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

第 0 题的答案是:否

第 1 题的答案是:f.flush

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

第 3 题的答案是:一行

第 4 题的答案是:不知道

第 5 题的答案是:不知道

第 6 题的答案是:文件没有内容

第 7 题的答案是:不知道

第 8 题的答案是:类似光标

第 9 题的答案是:不知道

第 10 题的答案是:f.tell

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

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-7 11:28:25 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-8 11:39:20 | 显示全部楼层
请回复您的答案^_^

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

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

第 1 题的答案是:f.flush()

第 2 题的答案是:从文件中读取3个字符

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

第 4 题的答案是:

第 5 题的答案是:转义字符

第 6 题的答案是:用'w'打开,会清空原文件

第 7 题的答案是:可以

第 8 题的答案是:控制文件操作的位置

第 9 题的答案是:文件结尾终止

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

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

请将第 0 题的代码写在下方:
f=open(r'C:\Users\cpp\Downloads\FishC.txt',"r+")
s=f.read()
f_new=open('FishD.txt','w')
f_new.write(s[9:15])
f_new.close()


请将第 1 题的代码写在下方:
f=open(r'C:\Users\cpp\Downloads\FishC.txt','r+')
f.truncate(15)
f.close()



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-8 12:18:30 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-9 16:01:54 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:
如果是写入模式,会创建新文件
如果是读取模式会报错

第 1 题的答案是:f.flush() 强制把缓存数据写入文件

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

第 3 题的答案是:print()自身带换行功能, 读取时文件呃逆含换行, 就变成2次换行

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:写入时 ,会清空文件内容

第 7 题的答案是:不能

第 8 题的答案是:确定当前的读取位置,

第 9 题的答案是:文件结束字符,

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

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

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-9 17:51:20 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:应该不会

第 1 题的答案是:flush方法

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

第 3 题的答案是:一行

第 4 题的答案是: writelines自动换行

第 5 题的答案是:转义字符

第 6 题的答案是:会覆盖原文件

第 7 题的答案是:不行吧

第 8 题的答案是:确定读取的位置

第 9 题的答案是:?

第 10 题的答案是:tell方法

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

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-9 21:23:23 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-10 13:46:43 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:否

第 1 题的答案是:使用阅读模式打开文件

第 2 题的答案是:读取从当前指针开始的3行数据

第 3 题的答案是:1行

第 4 题的答案是:因为有换行?

第 5 题的答案是:因为Python会把\转译,正确写法\\

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

第 7 题的答案是:是

第 8 题的答案是:定位当前文件的位置

第 9 题的答案是:end of the file.文档末尾

第 10 题的答案是:使用tell()函数查询

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

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-10 15:09:32 | 显示全部楼层
小白学编程i 发表于 2024-8-10 13:46
请回复您的答案^_^

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

请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

请将第 0 题的代码写在下方:
>>> old_file = open("C:\\Users\\25763\\Desktop\\FishC.txt","r+")
>>> old_file.tell()
0
>>> text = old_file.read(15)
>>> text
'FishAFishBFishC'
>>> new_file = open("C:\\Users\\25763\\Desktop\\FishD.txt","w+")
>>> new_file.write(text)
15
>>> new_file.flush()
>>> old_file.seek(15)
15
>>> old_file.truncate()
15
>>> old_file.flush()


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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-11 10:19:40 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:thebs63

第 1 题的答案是:thebs63

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-11 12:42:15 | 显示全部楼层
学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-8-13 18:06:16 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-14 16:33:26 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:
flush()方法
第 2 题的答案是:
第三行
第 3 题的答案是:
就一行
第 4 题的答案是:
print函数自带\n
第 5 题的答案是:
特殊符号需要转义吧
第 6 题的答案是:
w模式会把原来的文件模式覆盖
第 7 题的答案是:
可以
第 8 题的答案是:
文件指针相当于操作文件开始的位置。
第 9 题的答案是:
End Of File的缩写,文件结束标志。
第 10 题的答案是:
使用tell()函数。
-------- 动动手 --------

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-15 15:54:05 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:不会,会新创建一个函数

第 1 题的答案是:f.flush()

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

第 3 题的答案是:3行

第 4 题的答案是:print 自带一个换行符

第 5 题的答案是:反斜杠是转义字符

第 6 题的答案是:写入的位置

第 7 题的答案是:可以

第 8 题的答案是:确定读取和写入的位置

第 9 题的答案是:文件的最后一位

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

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

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

f = open('FishC.txt', 'r')
f.seek(10)
s = f.read(6)
f.close()

fD = open('FishD.txt', 'w')
fD.write(s)
fD.close()

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

f = open('FishC.txt', 'r')
s = f.read(15)
f.close()

fD = open('FishC.txt', 'w')
fD.write(s)
fD.close()

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

f = open('1_homework_2.py', 'r')
print(f.read())
f.close()

请将第 3 题的代码写在下方:
picture =  open('test.jpg', 'ab')
target = open('target.zip', 'rb')

s = target.read()
picture.write(s)
picture.close()
target.close()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-15 17:31:52 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2024-8-16 10:57:19 | 显示全部楼层
0 如果是写入的话,会创建一个新的
1 flush
2 读取前三个字符
3 一行
4 第一次是读取到换行符
第二次是下一个列表
5 转义字符
6 小心别给覆盖了
7 不行
8 指向数据位置
9 end of THE file
10 有个函数


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-16 15:54:01 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-16 20:34:36 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-18 18:06:46 | 显示全部楼层
hi

请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2024-8-19 16:47:16 | 显示全部楼层
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



请将第 3 题的代码写在下方:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-12 11:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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