正在加载,请稍候…

完整刷题、自动判分与错题本在主站体验 前往 爱课堂 →

Python语言程序设计 练习题

共 678 道题,以下仅展示题目与选项,供练习与学习使用。

想边做边批改、自动判分、收藏错题? 前往主站在线练习《Python语言程序设计》,获得完整学习体验。
前往 爱课堂 学习 →
单选题 1分
向文件中写入一个字符串内容,应使用的文件对象方法是( )。
  1. Awrite()
  2. Bwritelines()
  3. Cprint()
  4. Dinput()
判断题 1分
使用with语句打开文件,当with代码块执行结束后,文件会被自动关闭。
  1. A正确
  2. B错误
多选题 2分
关于seek()方法的使用,下列说法正确的有( )。
  1. Aseek(0)可以将文件指针移动到文件开头
  2. Bseek(0, 2)可以将文件指针移动到文件末尾
  3. Cseek()的第二个参数表示偏移的字节数
  4. Dseek()只能向前移动指针,不能向后移动
判断题 1分
使用'w+'模式打开已存在的文件时,会保留文件的原有内容。
  1. A正确
  2. B错误
单选题 1分
下列方法中,每次调用仅读取文件中一行内容的是( )。
  1. Areadline()
  2. Bread()
  3. Creadlines()
  4. Dreadall()
单选题 1分
若需要在已有文件的末尾追加写入内容,应选择的文件打开模式是( )。
  1. A'a'
  2. B'w'
  3. C'r'
  4. D'x'
单选题 1分
文件对象的readlines()方法的返回值类型是( )。
  1. A列表
  2. B字符串
  3. C元组
  4. D字典
单选题 1分
在Python中,open()函数默认的文件打开模式是( )。
  1. A'r'
  2. B'w'
  3. C'a'
  4. D'x'
判断题 1分
使用'a'模式打开文件时,写入的内容会追加到文件末尾,不会覆盖原有内容。
  1. A正确
  2. B错误
多选题 2分
下列文件打开模式中,支持读取文件内容的有( )。
  1. A'r'
  2. B'r+'
  3. C'a+'
  4. D'w'
单选题 1分
使用open()函数打开文本文件时,用于指定字符编码的参数名是( )。
  1. Aencoding
  2. Bmode
  3. Cbuffering
  4. Dcharset
填空题 2分
Python中使用( )语句可以自动管理文件的打开与关闭,无需手动调用close方法。
单选题 1分
用于移动文件指针位置的文件对象方法是( )。
  1. Aseek()
  2. Btell()
  3. Cmove()
  4. Doffset()
单选题 1分
在Python中使用with语句打开文件,最主要的优势是( )。
  1. A代码块结束后自动关闭文件
  2. B读取文件的速度更快
  3. C可以写入更多内容
  4. D支持所有文件格式
单选题 1分
关于writelines()方法,下列说法正确的是( )。
  1. A可以传入字符串列表进行批量写入
  2. B每次只能写入一个字符串
  3. C会自动为每个元素添加换行符
  4. D只能写入二进制数据
单选题 1分
下列文件打开模式中,既支持读取又支持写入,且文件不存在时会抛出异常的是( )。
  1. A'r+'
  2. B'w+'
  3. C'a+'
  4. D'x+'
判断题 1分
文件调用close()方法关闭后,仍然可以调用read()方法读取文件内容。
  1. A正确
  2. B错误
填空题 2分
调用seek()方法将文件指针移动到文件开头,偏移量参数应填写( )。

本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《Python语言程序设计》在线练习