鱼C论坛

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

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

  [复制链接]
发表于 2023-8-29 16:03:25 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-8-30 10:56:44 | 显示全部楼层
0. 不会
1.使用flush()方法
2.指定到第三个字符上
3.一行
4.因为会有eof
5.\用反了
6.注意选择位置
7.不可以
8.指向文件位置
9.文件中的结束位置
10.read
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

使用道具 举报

发表于 2023-8-31 16:29:46 | 显示全部楼层
0. 不会,会新建一个文件
1. flush方法
2. 读取三个字符
3. 啥也没有
4. print自带一个换行
5. 没有文件名
6. 数据
7. 不可以
8. 指向所读取的值
9.
10. 用函数
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-9-1 15:31:35 | 显示全部楼层
0 不会 会创建
1 f.flush()
2 第3个字符
3 1
4
5 路径
6 文件不存在
7 不能
8 指定指针的位置
9
10
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-9-2 22:00:27 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-9-3 10:29:41 | 显示全部楼层
问答题
0.不会,他会在该python代码所在的位置创建一个新的文件
1.使用f.flush()
2.表示只读取3个字符
3.一行字符,因为writelines不会自动添加换行符
4.for语句会自动在每一个元素末尾添加一个换行符
5.不清楚诶
6.一定要保存好之前写入的内容,否则原来的内容会被截断清空
7.可以吧
8.指向当前程序运行在文件的位置
9.end of file 文件的末尾
10.f.truncate()

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

使用道具 举报

发表于 2023-9-4 23:12:41 | 显示全部楼层
查看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-9-5 08:02:00 | 显示全部楼层
0 不会创建一个
1 使用文件对象的flush方法
2 读取3个字符
3 一行
4
5 编码不对
6 文件会被清空
7 可以
8 确定位置
9
10.tell()

0
```
r = open("FishC.txt")
x = open("FishD.txt", "w")

a = 1
for each in r:
    for each1 in each:
        if 10 <= a >= 15:
            x.write(each1)
        a += 1
        print(a,each1)

x.close()

```
1
```
r = open("FishC.txt", "+")

a = 1
for each in r:
    for each1 in each:
        if 10 a <= 15:
            x.write(each1)
        a += 1
        print(a,each1)

r.close()

```
2
```
r = open("FishC.txt")

a = 1
for each in r:
    for each1 in each:
        if 10 a <= 15:
            print(a,each1)
        a += 1

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

使用道具 举报

发表于 2023-9-5 14:26:25 | 显示全部楼层
0.不会
1.么有
2.读取字符串3次
3.一行
4.换行了
5.不知道
6.之前的内容是确定不要的
7.可以
8.书签
9.文件结束
10.使用tell()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-9-6 10:32:00 | 显示全部楼层
问答题
0:不会
1:f.flush()
2:只读取3个字符串
3:一行
4:
5:
6:会清空
7:可以
8:读取和写入的位置
9:end of file
10:f.tell()
====================================================================
动动手
0:
f = open('FishC.txt')
f.seek(9)
message = f.read(6)
f = open('FishD.txt','w')
f.write(message)
f.close()
====================================================================
1:
f = open('FishC.txt')
message = f.read(15)
f = open('FishC.txt','w')
f.write(message)
f.close()
====================================================================
2:
f = open('open_myself.py')
print(f.read())
f.close()
====================================================================
3:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-9-6 10:59:04 | 显示全部楼层
0、不会,会创建文件
1、使用with语句
2、
3、一行
4、print默认以换行结束
5、
6、有内容会截断清空
7、可以
8、指向文件目前读取位置
9、
10、使用s。。语句查看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-9-6 14:25:16 | 显示全部楼层
不会

用flush方法

读取一行中的三个字符

1行

不知道

\是转义字符要加“”

会清空文件内容

不可以

判断读取字符的位置

end of file就是文件的末尾

用tell()

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

使用道具 举报

发表于 2023-9-7 10:47:13 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-9-7 18:22:26 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-9-8 15:36:24 | 显示全部楼层
复习,直接查看
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-9-9 08:47:03 | 显示全部楼层
0 不会
1 flush
2
3 一行
4
5
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-9-9 19:22:04 | 显示全部楼层
会直接创建一个新的
用whit as
如果指定了 size 参数,则表示读取 size 个字符(如果 size 参数指定的字符个数少于第一行字符个数,则仍然存放第一行字符,其他行也一样,它是按 “行” 为单位存储的)
一行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2023-9-10 19:50:12 | 显示全部楼层
1
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-9-11 17:23:23 | 显示全部楼层
f=open(r"E:\py_study\FishC.txt","r+")
f.truncate(15)
f.close()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-12 22:13

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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