1
以下选项对文件描述错误的是:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬
A
文件可以包含任何内容
B
文件是存储在辅助存储器上的数据序列
C
文件是程序的集合和抽象
D
文件是数据的集合和抽象
正确答案: C
函数或类是程序的集合和抽象,文件不是。

2
Python对文件操作采用的统一步骤是:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬
A
打开—读取—写入—关闭
B
打开—操作—关闭
C
操作—读取—写入
D
打开—读写—写入
正确答案: B
打开—操作—关闭 是一个统一步骤,其中,关闭可以省略。

3
对于Python文件,以下描述正确的是:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬
A
同一个文件可以既采用文本方式打开,也可以采用二进制方式打开
B
根据不同类型的文件,打开方式只能是文本或者二进制中的一种
C
当文件以文本方式打开时,读取按照字节流方式
D
当文件以二进制文件方式打开时,读取按照字符串方式
正确答案: A
文件就在那里,二进制或文本方式打开只是对其不同的程序理解。

4
以下选项不是Python文件读操作的是:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬
A
readline()
B
readtext()
C
readlines()
D
read()
正确答案: B
没有readtext()方法

5
关于数据组织的维度,哪个选项的描述是错误的?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬
A
一维数据采用线性方式组织,对应于数学中的数组和集合等概念
B
高维数据由键值对类型的数据构成,采用对象方式组织
C
二维数据采用表格方式组织,对应于数学中的矩阵
D
数据组织存在维度,字典类型用于表示一维和二维数据
正确答案: D
字典用于表示高维数据,一般不用来表示一二维数据。

6
‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬ 关于CSV文件的描述,哪个选项的描述是错误的?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬
A
CSV文件的每一行是一维数据,可以使用Python中的列表类型表示
B
CSV文件通过多种编码表示字符
C
整个CSV文件是一个二维数据
D
CSV文件格式是一种通用的、相对简单的文件格式,应用于程序之间转移表格数据
正确答案: B
一般来说,CSV文件都是文本文件,由相同编码字符组成。

7
关于Python文件的‘+’打开模式,哪个选项的描述是正确的?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬
A
追加写模式
B
与r/w/a/x一同使用,在原功能基础上增加同时读写功能
C
覆盖写模式
D
只读模式
正确答案: B
'+'打开模式的精髓在于它能够同时赋予文件的读写权限。

8
给定列表ls = [1, 2, 3, “1”, “2”, “3”],其元素包含2种数据类型,哪个选项是列表ls的数据组织维度?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬
A
多维数据
B
高维数据
C
一维数据
D
二维数据
正确答案: C
列表元素如果都是列表,其可能表示二维数据,例如:[[1,2], [3,4], [5,6]]。

如果列表元素不都是的将列表,则它表示一维数据。

9
关于文件关闭的close()方法,哪个选项的描述是正确的?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬
A
如果文件是只读方式打开,仅在这种情况下可以不用close()方法关闭文件
B
文件处理结束之后,一定要用close()方法关闭文件
C
文件处理遵循严格的“打开-操作-关闭”模式
D
文件处理后可以不用close()方法关闭文件,程序退出时会默认关闭
正确答案: D
打开文件后采用close()关闭文件是一个好习惯。如果不调用close(),当前Python程序完全运行退出时,该文件引用被释放,即程序退出时,相当于调用了close()。

10
二维列表ls=[[1,2,3], [4,5,6],[7,8,9]],哪个选项能获取其中元素5?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬
A
ls[-1][-1]
B
ls[4]
C
ls[1][1]
D
ls[-2][-1]
正确答案: C
这是二维切片的使用方式。

嵩天老师python123测验7: 文件和数据格式化 (第7周)相关推荐

  1. 测验7: 文件和数据格式化 (第7周)

    测验7: 文件和数据格式化 (第7周) 文章目录 测验7: 文件和数据格式化 (第7周) 单选题 程序题 这是python123官网上联合MOOC的Python程序设计(第10期)答案 单选题 第五题 ...

  2. 崇天老师python123测验6_嵩天老师python123测验1: Python基本语法元素 (第1周)

    选择题 ** Guido van Rossum正式对外发布Python版本的年份是:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬ ...

  3. python123测验7程序题答案_Python语言程序设计 Python123 测验7: 文件和数据格式化(编程题)...

    版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/weixin_42067082/articl ...

  4. 嵩天python123测试3_嵩天老师python123测验3: 基本数据类型 (第3周)

    选择题 ** 1 ‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮ ...

  5. 嵩天老师python123测验4: 程序的控制结构 (第4周)

    1 for var in ___:print(var) 哪个选项不符合上述程序空白处的语法要求?‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬ ...

  6. 嵩天老师python123测验6: 组合数据类型 (第6周)(编程题)

    数字不同数之和 描述 获得用户输入的一个整数N,输出N中所出现不同数字的和. n = input() ss = set(n) s = 0 for i in ss:s += eval(i) print( ...

  7. 北理工嵩天Python语言程序设计笔记(8 文件和数据格式化)

    前言 本文是对<北理工 嵩天/黄天宇/礼欣 Python语言程序设计>的学习笔记,供自己查阅使用. 文章目录 北理工嵩天Python语言程序设计笔记(目录) 北理工嵩天Python语言程序 ...

  8. Python语法基础(U.7)-文件和数据格式化

    为mooc网站的北京理工大学的 嵩天 .黄天羽 .礼欣 三位老师的课程笔记. 欢迎starGITHUB可下载源码 7 文件和数据格式化 7.1 文件的使用 7.2 实例11:自动轨迹绘制 7.3 一维 ...

  9. Day06-Python文件和数据格式化

    简介 此系列主要记录若干年前学习Python的心路历程,本文为第六章(同时也是基础内容的最后一章)Python文件和数据格式化.经过以上学习应该已经掌握Python的基本编程. 文件的使用: 数据的抽 ...

最新文章

  1. 详解zabbix中文版安装部署
  2. 我是一个秒杀请求,正在逃离这颗星球...
  3. HTML中嵌套的子frame如何访问父页面中的函数?
  4. 20175310 《Java程序设计》第11周学习总结
  5. 防盗链测试01 - Jwplayer+Tengine2.3.1 mp4模块打造流媒体测试服务器
  6. SSH工具Secure Shell Client的sitting窗口显示不全和窗口页面大小问题解决办法
  7. 百度全面开放HTTPS之我见
  8. 浮点卷积winograd算法
  9. 语言还是你不得不服的大哥级别编程语言!
  10. Android(java)学习笔记69:短信发送器
  11. Python 简写操作(for、if简写、匿名函数)
  12. Python入门之PyCharm中目录directory与包package的区别
  13. 小程序和Android开发,微信小程序和Android开发的对比
  14. Tomcat 日志配置与优化
  15. 嵌入式知识图谱WiKi(嵌入式开发/研发入门教程和路线图)
  16. 微信小程序登录-开发文档
  17. 搭建opensips进行简单的注册、呼叫
  18. 学习笔记(27):玩转Python-Python3基础入门-案例-快递价格计算器(2)
  19. 编译--把高级语言变成低级语言
  20. 博客文章分类与标签的区别与联系

热门文章

  1. Android 解决TextView排版参差不齐的问题
  2. Delphi使用SpreadSheet
  3. 第三方数据源大型库| CnOpenData全球专利及引用被引用数据
  4. 苹果电脑python快捷键_我常用用的MAC快捷键和手势
  5. 醉眼看花花也醉,冷眼观世世亦冷
  6. python小游戏 走迷宫小游戏设计与实现
  7. [Android自定义控件]双圆圈内外旋转菜单
  8. C语言实现Dijkstra算法(求解两点之间最短路径问题)
  9. 为什么我不做金蝶二次开发了,个人的感受!
  10. html li 圆点 大小,ul li 定制圆点,list-style-image调整图片圆点大小 与 文字和图片排版...