Python 文件操作练习题

一.单选题(共7题,53.2分)

  1. 【单选题】以下选项中,不是Python对文件的读操作方法的是()。 A、read B、readline C、readlines D、readtxt

    我的答案:D:readtxt

  2. 【单选题】以下选项中,不是Python文件打开的合法模式的是() A、'r' B、'w' C、'b' D、'+'

    我的答案:D:'+'

  3. 【单选题】文件的追加模式是() A、w B、a C、r D、+

    我的答案:B:a

  4. 【单选题】以下选项中,不是文件处理seek()方法的参数的是() A、-1 B、0 C、1 D、2

    我的答案:A:-1

  5. 【单选题】关于open()函数的文件名,以下选项中描述错误的是() A、文件名可以是绝对路径 B、文件名可以是相对路径 C、在某种打开模式下,文件名对应的文件可以不存在,打开时创建该文件 D、文件名可以是一个目录

    我的答案:D:文件名可以是一个目录

  6. 【单选题】关于文件的打开方式,描述正确的是() A、文件只能用二进制方式打开 B、文件只能用文本方式打开 C、所有文件都可以用文本方式打开 D、所有文件都可以用二进制方式打开

    我的答案:D:所有文件都可以用二进制方式打开

  7. 【单选题】以下不是Python文件打开模式的合法组合的是() A、'wt' B、'br' C、'x+' D、'ab'

    我的答案:C:'x+'

二.填空题(共1题,7.6分)

  1. 【填空题】 代码填空。

    fname = input("请输入要复制的文件名:")

    fnewname = "备份" + fname

    file_read = open(fname, "r")

    file_write = _________________

    txt = __________________

    file_write.write(txt)

    file_read.close()


    我的答案:

    第一空: open(fnewname, "w") 第二空: file_read.read() 第三空: file_write.close()

三.判断题(共5题,39.2分)

  1. 【判断题】 fi=fopen("t.txt","r+") 执行后只能对"t.txt"文件进行读操作 我的答案:×
  2. 【判断题】 使用Python内置的open函数打开某个文件的时候,如果该文件不存在,则可能产生异常。所以一定要使用try except对其进行处理 我的答案:×
  3. 【判断题】 open("test.txt", 'r+')是以只读模式打开test.txt文件 我的答案:×
  4. 【判断题】 以读模式打开文件时,文件指针指向文件开始处 我的答案:√
  5. 【判断题】 Python内置的open函数,打开文件的时候可能会产生异常 我的答案:√

原文地址: https://www.cveoy.top/t/topic/o6SB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录