大学MOOC python语言基础(黑龙江冰雪体育职业学院)1454241177 最新慕课完整章节测试答案
【课前必学】python的安装和使用
第一周测试题
1、单选题:
采用解释执行的编程语言是脚本语言,下列哪种语言不是脚本语言( )
选项:
A: JavaScript语言
B: Java语言
C: Python语言
D: PHP语言
答案: 【 Java语言】
2、单选题:
使用python语言在屏幕上打印“Hello World”,应编写的程序代码是( )
选项:
A: input("Hello World")
B: import("Hello World")
C: print(Hello World)
D: print("Hello World")
答案: 【 print("Hello World")】
3、单选题:
在IDLE中输入程序代码并保存后,按快捷键( )运行该文件。
选项:
A: F2
B: F5
C: Enter
D: F12
答案: 【 F5】
4、单选题:
python语言的单行注释符是( )
选项:
A: #
B: *
C: ””
D: &
答案: 【 #】
5、单选题:
下面不符合python语言命名规则的是( )
选项:
A: monthly
B: 3monthly
C: monTHly
D: _Monthlu3_
答案: 【 3monthly】
6、单选题:
Temstr[-1]表示字符串Temstr变量的第( )个字符。
选项:
A: 最后一个
B: 第一个
C: 第二个
D: 倒数第二个
答案: 【 最后一个】
7、单选题:
下面不是IPO模式的一部分是( )
选项:
A: Input
B: Program
C: Process
D: Output
答案: 【 Program】
8、单选题:
python中多行注释以( )开头和结尾。
选项:
A: '''
B: ''
C: '
D: *
答案: 【 '''】
9、单选题:
python中用( )符号表示‘赋值’。
选项:
A: ()
B: ==
C: =
D: ““
答案: 【 =】
10、单选题:
python中用( )符号作为输入提示。
选项:
A: //
B: >>
C: :
D: >>>
答案: 【 >>>】
11、多选题:
下列选项中哪些不是python的保留字?
选项:
A: ture
B: IN
C: IF
D: while
答案: 【 ture;
IN;
IF】
12、多选题:
python语言中,字符串是用( )符号或者( )符号括起来的零个或多个字符。
选项:
A: 括号( )
B: 单引号' '
C: 两个双引号“ ”
D: 一对三引号''' '''
答案: 【 单引号' ';
两个双引号“ ”】
13、多选题:
为什么要学习计算机编程?
选项:
A: 编程能够训练思维
B: 编程能够增进认识
C: 编程能够带来快乐
D: 能成能够带来就业机会
答案: 【 编程能够训练思维;
编程能够增进认识;
编程能够带来快乐;
能成能够带来就业机会】
14、多选题:
python语言的特点有:
选项:
A: 语法简洁,通用灵活
B: 与平台无关
C: 粘性扩展
D: 类库丰富
答案: 【 语法简洁,通用灵活;
与平台无关;
粘性扩展;
类库丰富】
15、多选题:
解决计算机问题包括以下几个步骤:分析问题、( )、( )、( )、( )和升级维护。
选项:
A: 划分边界
B: 设计算法
C: 编写程序
D: 调试测试
答案: 【 划分边界 ;
设计算法;
编写程序;
调试测试】
16、填空题:
( )是Python软件包自带的集成开发环境。
答案: 【 IDLE】
17、填空题:
( )指每一行代码开始前的空白区域,用来表示代码之间的包含和层次关系。
答案: 【 缩进】
18、填空题:
计算机有两个基本特性:功能性和( )。
答案: 【 可编程性】
19、填空题:
Python的本意是( )
答案: 【 蟒蛇】
20、填空题:
python3版本有( )个保留字。
答案: 【 33】
第七章 文件和数据格式化测试题
1、单选题:
关于Python文件的‘+’打开模式,哪个选项的描述是正确的?
选项:
A: 只读模式
B: 覆盖写模式
C: 追加写模式
D: 与r/w/a/x一同使用,在原功能基础上增加同时读写功能
答案: 【 与r/w/a/x一同使用,在原功能基础上增加同时读写功能】
2、单选题:
关于CSV文件的描述,哪个选项的描述是错误的?
选项:
A: CSV文件格式是一种通用的、相对简单的文件格式,应用于程序之间转移表格数据
B: CSV文件的每一行是一维数据,可以使用Python中的列表类型表示
C: 整个CSV文件是一个二维数据
D: CSV文件通过多种编码表示字符
答案: 【 CSV文件通过多种编码表示字符】
3、单选题:
以下选项对文件描述错误的是:
选项:
A: 文件是程序的集合和抽象
B: 文件是数据的集合和抽象
C: 文件是存储在辅助存储器上的数据序列
D: 文件可以包含任何内容
答案: 【 文件是程序的集合和抽象】
4、单选题:
Python对文件操作采用的统一步骤是:
选项:
A: 打开—操作—关闭
B: 操作—读取—写入
C: 打开—读写—写入
D: 打开—读取—写入—关闭
答案: 【 打开—操作—关闭】
5、单选题:
二维列表ls=[[1,2,3], [4,5,6],[7,8,9]],哪个选项能获取其中元素5?
选项:
A: ls[1][1]
B: ls[-2][-1]
C: ls[-1][-1]
D: ls[4]
答案: 【 ls[1][1]】
6、单选题:
以下选项不是Python文件读操作的是:
选项:
A: readlines()
B: readtext()
C: read()
D: readline()
答案: 【 readtext()】
7、单选题:
对于Python文件,以下描述正确的是:
选项:
A: 当文件以二进制文件方式打开时,读取按照字符串方式
B: 同一个文件可以既采用文本方式打开,也可以采用二进制方式打开
C: 文件以文本方式打开时,读取按照字节流方式
D: 根据不同类型的文件,打开方式只能是文本或者二进制中的一种
答案: 【 同一个文件可以既采用文本方式打开,也可以采用二进制方式打开】
8、单选题:
给定列表ls = [1, 2, 3, "1", "2", "3"],其元素包含2种数据类型,哪个选项是列表ls的数据组织维度?
选项:
A: 多维数据
B: 一维数据
C: 二维数据
D: 多维数据
答案: 【 一维数据】
9、单选题:
关于数据组织的维度,哪个选项的描述是错误的?
选项:
A: 数据组织存在维度,字典类型用于表示一维和二维数据
B: 一维数据采用线性方式组织,对应于数学中的数组和集合等概念
C: 高维数据由键值对类型的数据构成,采用对象方式组织
D: 二维数据采用表格方式组织,对应于数学中的矩阵
答案: 【 数据组织存在维度,字典类型用于表示一维和二维数据】
10、单选题:
关于文件关闭的close()方法,哪个选项的描述是正确的?&
