嵩天老师python123测验7: 文件和数据格式化 (第7周)
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周)相关推荐
- 测验7: 文件和数据格式化 (第7周)
测验7: 文件和数据格式化 (第7周) 文章目录 测验7: 文件和数据格式化 (第7周) 单选题 程序题 这是python123官网上联合MOOC的Python程序设计(第10期)答案 单选题 第五题 ...
- 崇天老师python123测验6_嵩天老师python123测验1: Python基本语法元素 (第1周)
选择题 ** Guido van Rossum正式对外发布Python版本的年份是: ...
- python123测验7程序题答案_Python语言程序设计 Python123 测验7: 文件和数据格式化(编程题)...
版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/weixin_42067082/articl ...
- 嵩天python123测试3_嵩天老师python123测验3: 基本数据类型 (第3周)
选择题 ** 1 ...
- 嵩天老师python123测验4: 程序的控制结构 (第4周)
1 for var in ___:print(var) 哪个选项不符合上述程序空白处的语法要求? ...
- 嵩天老师python123测验6: 组合数据类型 (第6周)(编程题)
数字不同数之和 描述 获得用户输入的一个整数N,输出N中所出现不同数字的和. n = input() ss = set(n) s = 0 for i in ss:s += eval(i) print( ...
- 北理工嵩天Python语言程序设计笔记(8 文件和数据格式化)
前言 本文是对<北理工 嵩天/黄天宇/礼欣 Python语言程序设计>的学习笔记,供自己查阅使用. 文章目录 北理工嵩天Python语言程序设计笔记(目录) 北理工嵩天Python语言程序 ...
- Python语法基础(U.7)-文件和数据格式化
为mooc网站的北京理工大学的 嵩天 .黄天羽 .礼欣 三位老师的课程笔记. 欢迎starGITHUB可下载源码 7 文件和数据格式化 7.1 文件的使用 7.2 实例11:自动轨迹绘制 7.3 一维 ...
- Day06-Python文件和数据格式化
简介 此系列主要记录若干年前学习Python的心路历程,本文为第六章(同时也是基础内容的最后一章)Python文件和数据格式化.经过以上学习应该已经掌握Python的基本编程. 文件的使用: 数据的抽 ...
最新文章
- 详解zabbix中文版安装部署
- 我是一个秒杀请求,正在逃离这颗星球...
- HTML中嵌套的子frame如何访问父页面中的函数?
- 20175310 《Java程序设计》第11周学习总结
- 防盗链测试01 - Jwplayer+Tengine2.3.1 mp4模块打造流媒体测试服务器
- SSH工具Secure Shell Client的sitting窗口显示不全和窗口页面大小问题解决办法
- 百度全面开放HTTPS之我见
- 浮点卷积winograd算法
- 语言还是你不得不服的大哥级别编程语言!
- Android(java)学习笔记69:短信发送器
- Python 简写操作(for、if简写、匿名函数)
- Python入门之PyCharm中目录directory与包package的区别
- 小程序和Android开发,微信小程序和Android开发的对比
- Tomcat 日志配置与优化
- 嵌入式知识图谱WiKi(嵌入式开发/研发入门教程和路线图)
- 微信小程序登录-开发文档
- 搭建opensips进行简单的注册、呼叫
- 学习笔记(27):玩转Python-Python3基础入门-案例-快递价格计算器(2)
- 编译--把高级语言变成低级语言
- 博客文章分类与标签的区别与联系
热门文章
- Android 解决TextView排版参差不齐的问题
- Delphi使用SpreadSheet
- 第三方数据源大型库| CnOpenData全球专利及引用被引用数据
- 苹果电脑python快捷键_我常用用的MAC快捷键和手势
- 醉眼看花花也醉,冷眼观世世亦冷
- python小游戏 走迷宫小游戏设计与实现
- [Android自定义控件]双圆圈内外旋转菜单
- C语言实现Dijkstra算法(求解两点之间最短路径问题)
- 为什么我不做金蝶二次开发了,个人的感受!
- html li 圆点 大小,ul li 定制圆点,list-style-image调整图片圆点大小 与 文字和图片排版...