64991109 发表于 2024-4-18 18:36:00

请回复您的答案^_^

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

第 0 题的答案是:1

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



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

Wuhahahaha 发表于 2024-4-21 21:41:36

请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



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

1695840650 发表于 2024-4-23 22:16:37

请回复您的答案^_^

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

第 0 题的答案是:如果没有指定正确的模式会报错

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

第 2 题的答案是:指定参数表示读取指定参数的字符

第 3 题的答案是:一行

第 4 题的答案是:空白被打印了吧

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

第 6 题的答案是:创建的文件存在的话会覆盖之前的文件,写完之后记得用close()保存文件

第 7 题的答案是:可以

第 8 题的答案是:输入位置

第 9 题的答案是:空白

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

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

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

f = open("C:\\Users\\Administrator\\Desktop\\FishC.txt","r+")
s = f.read()

x = s
f1=open("C:\\Users\\Administrator\\Desktop\\FishD.txt","w")

f1.write(x)
f.close()
f1.close()




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



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

def open_myself():
    f = open("C:\\Users\\Administrator\\Desktop\\open_myself.py","r+")
    x=f.readlines()
    for i in x:
      print(i)
    f.close()
open_myself()


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

凡雪缘 发表于 2024-4-25 19:53:07

请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



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

徐万烽 发表于 2024-4-26 19:52:35

请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



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

西西55 发表于 2024-4-27 21:25:05

慢慢来!
请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



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

七刀会 发表于 2024-5-1 23:34:54

请回复您的答案^_^

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

第 0 题的答案是:不会

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

第 2 题的答案是:从文件对象中读取一行字符串(包括换行符),读取 size 个字符

第 3 题的答案是:1

第 4 题的答案是:多读取了换行符

第 5 题的答案是:前面应加转义字符r

第 6 题的答案是:防止数据清零

第 7 题的答案是:可以

第 8 题的答案是:定义字符位置

第 9 题的答案是:文件结束位置

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

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

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



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



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



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

Jeromecell 发表于 2024-5-2 15:00:59

请回复您的答案^_^

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

第 0 题的答案是:1

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



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

aix1a 发表于 2024-5-2 18:10:01

请回复您的答案^_^

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

第 0 题的答案是:
不会 会创建一个
第 1 题的答案是:
.flash()
第 2 题的答案是:
读取的字符数量为3
第 3 题的答案是:
一行,readlines不会自动添加换行符
第 4 题的答案是:
print函数的换行吗 不确定
第 5 题的答案是:
win系统路径需要转义吧
第 6 题的答案是:
如果文件存在,则会覆盖
第 7 题的答案是:
可以
第 8 题的答案是:
指向一个位置
第 9 题的答案是:
文件的结束位置
第 10 题的答案是:
.tell()
-------- 动动手 --------

请将第 0 题的代码写在下方:
f = open("C:\\Users\\x1aoxia\\Desktop\\FishC.txt","r+")
f.seek(9)
n = f.readline(5)
f.close()
new_f = open("C:\\Users\\x1aoxia\\Desktop\\FishD.txt","a+")
new_f.write(n)
new_f.close()


请将第 1 题的代码写在下方:
f = open("C:\\Users\\x1aoxia\\Desktop\\FishC.txt","r+")
f.seek(0)
n = f.readline(15)
f.close()
f = open("C:\\Users\\x1aoxia\\Desktop\\FishC.txt","w+")
f.write(n)
f.close()



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

f = open("C:\\Users\\x1aoxia\\Desktop\\FishC.txt","r+")
f.seek(0)
n = f.readlines()
for i in n:
    print(i,end = "")
f.close()


请将第 3 题的代码写在下方:
y = open("C:\\Users\\x1aoxia\\Desktop\\FishC.txt","r+")
y.seek(0)
n = y.readlines()
y.close()
f = open("C:\\Users\\x1aoxia\\Pictures\\Saved Pictures\\倪会证件照.jpg","r+")
f.seek(0,2)
for i in n:
    f.write(i)
    f.write("/n")
f.close()

pythonier 发表于 2024-5-5 16:19:13

请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



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

SCMoonS 发表于 2024-5-6 08:08:50

请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



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

hzj444 发表于 2024-5-6 09:22:47

请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



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

15278363968 发表于 2024-5-8 15:04:44

请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



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

黄菠萝 发表于 2024-5-8 17:14:57

0.是的会报错
1.用flush()方法
2.读取三个字符
3.一行
5.转义符
6.使用单独写入模式来打开文件('w'),打开后不做任何事就关闭,之前的文件内容将全部被截断
7.是的
8.记录上次读取的进度
9.end of the file
10.f.tell()

动动手:
0.
f=open(r'D:FishC.txt','r+')
d=open(r'D:FishD.txt','a')
f.read(10)
p=f.read(5)
d.close()

1.
f=open(r'D:FishC.txt','r+')
f.truncate(15)
f.close()

mzlhandsome 发表于 2024-5-9 16:28:56

看一下

doudoudo 发表于 2024-5-10 17:59:45

1

pyzzx 发表于 2024-5-13 10:07:04

请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



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

檬蒗蒗 发表于 2024-5-13 10:14:44

请回复您的答案^_^

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

第 0 题的答案是:

第 1 题的答案是:

第 2 题的答案是:

第 3 题的答案是:

第 4 题的答案是:

第 5 题的答案是:

第 6 题的答案是:

第 7 题的答案是:

第 8 题的答案是:

第 9 题的答案是:

第 10 题的答案是:

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

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



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



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



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

延陵呆子 发表于 2024-5-13 12:53:17

请回复您的答案^_^

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

第 0 题的答案是:opende mode是r会报错,是w会创建新文件不报错

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


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

第 3 题的答案是:1行

第 4 题的答案是:在print"I love FishC.\n"后,已经换行,但还是会end with"\n"再加一行

第 5 题的答案是:转义字符,无法解码,需要用\\

第 6 题的答案是:文件本身是空的,不然会从第一字符开始输入新内容,会覆盖本来的内容

第 7 题的答案是:不行?

第 8 题的答案是:就跟文档鼠标位置一样,定位,读取作用

第 9 题的答案是:不知道

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

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

请将第 0 题的代码写在下方:
f = open("FishC.txt",'r')
g = open("FishC.txt",'w')
f.seek(9)
g.write(f.read(7))
f.close()
g.close()



请将第 1 题的代码写在下方:
f = open("FishC.txt",'r+')
f.seek(0)
f.truncate(15)
f.close()


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

f = open("open_myself.py","r")
for each in f:
    print(each)
f.close()


请将第 3 题的代码写在下方:
f = open("test.jpg",'a')
g = open("target.zip",'r')
f.write(g.read())
f.close()

格子penbeat 发表于 2024-5-13 16:01:47

请回复您的答案^_^

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

第 0 题的答案是:
不会,会按照你给的文件名字来新建一个文件
第 1 题的答案是:
有,flush方法
第 2 题的答案是:
表示读取 size 个字符
第 3 题的答案是:
写入一行字符串
第 4 题的答案是:
因为print和print之间本来就有一个换行
第 5 题的答案是:
因为\u是一个转义字符,识别的时候报错
第 6 题的答案是:
一定要注意原文本里面是不是有内容需要保存,否则就覆盖了
第 7 题的答案是:
可以
第 8 题的答案是:
作用是修改指针以后得内容
第 9 题的答案是:
end of file
第 10 题的答案是:
用tell方法
-------- 动动手 --------

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



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



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



请将第 3 题的代码写在下方:
页: 32 33 34 35 36 37 38 39 40 41 [42] 43 44 45 46 47 48 49 50 51
查看完整版本: 第053讲:永久存储(上)| 课后测试题及答案