Python 第6章课后习题参考答案

简介: 第6章课后习题参考答案

第6章课后习题参考答案

一、选择题


设有 f=open(“file1.txt”),文件的打开模式是______。(答案为A)

A. ‘rt’ B. ‘at’ C. ‘b+’ D. ‘wt’

在 os 模块中, os.chdir(path)的功能是______。(答案为D)

A. 创建目录 path B. 删除目录 path

C. 将当前的目录重命名为 path D. 将 path 设为当前工作目录

下列选项中,用于读取一行内容的语句是_______。(答案为B)

A. file.read() B. file.readline() C. file.readall() D. file.readlines()

os.path模块中的______函数,可以将“c:\scripts\demo.py”分割成目录和文件名。(答案为A)

A. split B. getsize C. exists D. abspath

以下选项中,不是 Python 对文件打开模式的是______。(答案为B)

A. ‘rb’ B. ‘c’ C. ‘r’ D. ‘w’

Python 中,若有 file=open(‘res.txt’,‘rb’),则调用 file.read([count])方法时,count参数表示______。(答案为B)

A. 要从已打开文件中读取的行数

B. 要从已打开文件中读取的字节数

C. 要从已打开文件中读取的列数

D. 要打开的文件数

os 模块中,用户获取指定目录下的文件和目录名列表的是______。(答案为A)

A. listdir() B. curdir() C. startfile() D. getcwd()

os 模块中,可以使用______函数删除文件夹。(答案为C)

A. remove() B. rename() C. rmdir() D. replace()

设有 fp=open(“file2.txt”,“w”),下列叙述不正确的是______。(答案为A)

A. 文件 file2.txt 必须存在 B. 文件 file2.txt 可以存在

C. 文件 file2.txt 可以不存在 D. 对该文件进行只写操作

shutil 模块中,可以使用______函数生成压缩文件。(答案为A)

A. make_archive() B. makezipfile() C. makearchive() D. savezipfile()

能够重定位打开文件指针的函数是_______。(答案为A)

A. seek() B. tell() C.next() D. close()

在读写文件之前,必须通过以下哪个方法创建文件对象_______。(答案为D)

A. create() B. new() C.File() D. open()

以下关于Python文件的描述,错误的是_______。(答案为C)

A. open函数的参数处理模式‘b’表示以二进制数据处理文件。

B. open函数的参数处理模式‘+’表示可以对文件进行读和写操作。

C. readline函数表示读取文件的下一行,返回一个字符串

D. open函数的参数处理模式‘a’表示追加方式打开文件,删除已有内容

关于以下代码的描述,错误的选项是_______。(答案为A)

with open(‘abc.txt’,‘r+’) as f:

lines = f.readlines()

for item in lines:

print(item)

A. 执行代码后,abc.txt文件未关闭,必须通过close()函数关闭

B. 打印输出abc.txt文件内容

C. item是字符串类型

D. lines是列表类型

以下程序的输出结果是_______。(答案为D)

fo = open(“text.txt”,‘w+’)

x,y =‘this is a test’,‘hello’

fo.write(‘{}+{}\n’.format(x,y))

print(fo.read())

fo.close()

A. this is a test hello

B. this is a test

C. this is a test,hello.

D. this is a test+hello

有一个文件记录了1000个人的高考成绩总分,每一行信息长度是20个字节,若想只读取最后10行的内容,不可能用到的函数是_______。(答案为A)

A. seek() B. readline() C. open() D. read()


相关文章
|
18天前
|
存储 IDE 开发工具
编写Python参考手册速查软件(一)
编写Python参考手册速查软件(一)
33 0
|
18天前
|
Python
编写Python参考手册速查软件(二)
编写Python参考手册速查软件(二)
32 0
|
4月前
|
机器学习/深度学习 设计模式 数据可视化
【干货】Python参考书籍
【干货】Python参考书籍
36 1
|
4月前
|
数据处理 Python
Python官方发布的《Python标准库参考》,共2018页,建议收藏!
Python之所以牛,其中很大一部分原因就是因为它是一种“内置电池”的编程语言。它的标准库功能强大,开箱即用,省去了很多安装工具、配置环境的时间。 如果你想精通Python,对标准库熟悉是必要的一步。那如何能尽快熟悉标准库呢?把《Python标准库参考手册》常备身边是最好的办法。没事的时候随便翻翻,就能获得意想不到的收获和进步。
|
4月前
|
数据处理 Python
Python官方发布的《Python标准库参考》,共2018页,建议收藏!
Python之所以牛,其中很大一部分原因就是因为它是一种“内置电池”的编程语言。它的标准库功能强大,开箱即用,省去了很多安装工具、配置环境的时间。 如果你想精通Python,对标准库熟悉是必要的一步。那如何能尽快熟悉标准库呢?把《Python标准库参考手册》常备身边是最好的办法。没事的时候随便翻翻,就能获得意想不到的收获和进步。
|
3月前
|
存储 Python
语音输入,python数据类型,type()用来查看数据类型,数据类型转换,int(x)转整数,float(x)转换为浮点数,str(x),将对象转为字符串,标识符,标识符不允许使用关键字,关键字参考
语音输入,python数据类型,type()用来查看数据类型,数据类型转换,int(x)转整数,float(x)转换为浮点数,str(x),将对象转为字符串,标识符,标识符不允许使用关键字,关键字参考
|
5月前
|
Python
小白入门必备!计科教授的Python精要参考PDF开放下载!
随着互联网产业的高速发展,在网络上早已积累了极其丰富的Python学习资料,任何人都可以基于这些资源,自学掌握 Python。 但实际上,网络上充斥的资源太多、太杂且不成体系,在没有足够的编程/工程经验之前,仅靠“看”线上资源自学,的确是一件非常困难的事。
|
5月前
|
物联网 Python
2024年Python最全信息技术导论——物联网技术习题整理(1),Python面试题库
2024年Python最全信息技术导论——物联网技术习题整理(1),Python面试题库
2024年Python最全信息技术导论——物联网技术习题整理(1),Python面试题库
|
5月前
|
存储 Python
【python】习题第10周题解
【python】习题第10周题解
|
5月前
|
Python
【python】习题第9周
【python】习题第9周