python3文件操作例题_黑马程序员:Python中文件操作的相关习题

习题总结:

希望大家可以通过本章习题,包括文件的打开和关闭、文件的读写、文件的重命名、文件的删除等。通过本章的学习,希望大家可以认真掌握文件的相关操作,能够熟练使用相关方法实现功能。

一、单选题

1.打开一个已有文件,然后在文件末尾添加信息,正确的打开方式为()。

A. 'r' B. 'w' C.'a' D. 'w+'

2.假设文件不存在,如果使用open方法打开文件会报错,那么该文件的打开方式是下列哪种模式?()

A. 'r' B. 'w' C.'a' D. 'w+'

3.假设file是文本文件对象,下列选项中,哪个用于读取一行内容?()

A. file.read() B. file.read(200)

C.file.readline() D.file.readlines()

4.下列方法中,用于向文件中写出内容的是()。

A.open B.write C.close D.read

5.下列荣方法中,用于获取当前目录的是()。

A.open B.write C.Getcwd D.read

二、判断题文件打开的默认方式是只读。()

打开一个可读写的文件,如果文件存在会被覆盖。()

使用write方法写入文件时,数据会追加到文件的末尾。()

实际开发中,文件或者文件夹操作都要用到os模块。()

read方法只能一次性读取文件中的所有数据。()

三、填空题打开文件对文件进行读写,操作完成后应该调用_______方法关闭文件,以释放资源。

seek方法用于移动指针到制定位置,该方法中________参数表示要偏移的字节数。

使用readlines方法把整个文件中的内容进行一次性读取,返回的是一个__________。

os模块中的mkdir方法用于创建__________。

在读写文件的过程中,_________方法可以获取当前的读写位置。

四、简答题请简述文本文件和二进制文件的区别

请简述读取文件的几种方法和区别

五、程序题读取一个文件,显示除了以#号开头的行以外的所有行。

打开一个英文文本文件,编写程序读取其内容,并把其中的大写字母编程小写字母,小写字母变成大写字母

如果有需要本章答案,请转发并留言获取~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值