刷题刷出新高度,偷偷领先!偷偷领先!偷偷领先! 关注我们,悄悄成为最优秀的自己!

单选题

有一个文件记录了 1000个学生的高考总分,每一行信息长度是 20 个字节,要想只读取最后 10 行的内容,不能直接用到的函数是?( )

A
seek()
B
readline()
C
open()
D
read()
使用微信搜索喵呜刷题,轻松应对考试!

答案:

D

解析:

要读取文件的最后几行内容,关键在于如何定位到文件的末尾位置。在给出的选项中:

A. seek():该函数可以移动文件读取指针到指定位置,因此可以用来读取文件的最后几行。
B. readline():每次调用此函数,它会读取文件的一行内容,因此可以用来逐行读取并保存最后几行的内容。
C. open():此函数用于打开文件,但本身没有提供直接读取最后几行的功能。它只是为后续的读写操作提供了文件对象。
D. read():此函数会读取文件的全部内容或者指定数量的字节,但不能直接定位到文件末尾的特定行数,因此不能直接用于读取最后几行内容。

因此,不能直接用到的函数是D选项中的read()。

创作类型:
原创

本文链接:有一个文件记录了 1000个学生的高考总分,每一行信息长度是 20 个字节,要想只读取最后 10 行

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。

让学习像火箭一样快速,微信扫码,获取考试解析、体验刷题服务,开启你的学习加速器!

分享考题
share