大学MOOC 计算机基础(下)—Python语言程序设计(辽宁大学)1452741170 最新慕课完整章节测试答案
第7周文件和数据格式化本周学习内容与上周重复重点完成单元测验
文章目录
第7周测试
1、单选题:
以下不能创建字典的Python语句是
选项:
A: dict1={}
B: dict2={2:6}
C: dict3={[1,2,3]:"users"}
D: dict4={(1,2,3):"users"}
答案: 【 dict3={[1,2,3]:"users"}】
2、单选题:
以下不能创建字典的Python语句是
选项:
A: dict1={}
B: dict2={1:8}
C: dict3=dict([2,4],[3,6])
D: dict4=dict(([2,4],[3,6]))
答案: 【 dict3=dict([2,4],[3,6])】
3、单选题:
下列数据类型中,不能作为字典的键的是
选项:
A: 整数
B: 字符串
C: 列表
D: 元组
答案: 【 列表】
4、单选题:
下面关于字典的描述中,错误的选项是
选项:
A: 键值对中,键必须是不可变的
B: 一个字典中所有键值对的键必须是唯一的
C: 字典中可以存储任意类型的数据
D: 一个字典中所有键值对的值不允许重复
答案: 【 一个字典中所有键值对的值不允许重复】
5、单选题:
下面程序的运行结果是a=set("aabbbcdeff")a.discard(a)len(a)
选项:
A: 6
B: 5
C: 8
D: 9
答案: 【 6】
6、填空题:
Python语句print(len({}))的结果是___________
答案: 【 0】
7、填空题:
Python语句print(set([1,2,1,2,3]))的结果是_____________
答案: 【 {1,2,3}】
8、填空题:
创建一个空集合且赋值给变量set1的命令是________
答案: 【 set1=set()】
9、填空题:
下列语句的输出结果是________names=['Amy','Bob','Charlie','Daling']print(names[-1][-1])
答案: 【 g】
10、填空题:
d1={'a':1,'b':2}d2=d1d1['a']=6sum=d1['a']+d2['a']print(sum)
答案: 【 12】
【第10周】文件2本周学习内容与上周重复重点完成单元测验
第10周测试
1、单选题:
以下选项中,不是python对文件的读操作方法的是( )
选项:
A: read
B: reads
C: readline
D: readlines
答案: 【 reads】
2、单选题:
当打开一个不存在的文件时,以下选项中描述正确的是( )。
选项:
A: 一定会报错。
B: 不存在的文件无法打开。
C: 根据打开类型不同,可能不报错。
D: 文件不存在则创建新文件。
答案: 【 根据打开类型不同,可能不报错。】
3、单选题:
表格数据类型的组织维度是
选项:
A: 一维数据
B: 二维数据
C: 多维数据
D: 高维数据
答案: 【 二维数据】
4、单选题:
以下选项中,对CSV格式的描述正确的是
选项:
A: CSV文件以英文逗号分隔元素
B: CSV文件以英文空格分隔元素
C: CSV文件以英文分号分隔元素
D: CSV文件以英文特殊符号分隔元素
答案: 【 CSV文件以英文逗号分隔元素】
5、单选题:
二维列表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]
答案: 【 ls[1][1]】
6、判断题:
CSV文件的扩展名只能是.csv
选项:
A: 正确
B: 错误
答案: 【 错误】
7、判断题:
一维数据可以采用CSV格式存储
选项:
A: 正确
B: 错误
答案: 【 正确】
8、判断题:
wordcloud库是Python的一个标准库
选项:
A: 正确
B: 错误
答案: 【 错误】
9、判断题:
wordcloud库可以生成任何形状的词云。
选项:
A: 正确
B: 错误
答案: 【 正确】
10、判断题:
Python中,load()函数用于打开文件。
选项:
A: 正确
B: 错误
答案: 【 错误】
【第1周】Python语言基础
第1周测试
1、单选题:
关于Python语言的特点,以下描述错误的选项是
选项:
A: Python语言是脚本语言
B: Python语言是跨平台语言
C: Python语言是编译型语言
D: Python语言是开源语言
答案: 【 Python语言是编译型语言】
2、单选题:
Python是下列哪一种类型编程语言?
选项:
A: 机器
B: 解释
C: 编译
D: 汇编
答案: 【 解释】
3、单选题:
python语言采用IDLE进行交互式编程,其中“>>>”符号的含义是?
选项:
A: 运算操作符
B: 程序控制符
C: 命令提示符
D: 文件输入符
答案: 【 命令提示符】
4、单选题:
以下不可以作为用户标识符的是
选项:
A: true
B: True
C: TRUE
D: For
答案: 【 True】
5、单选题:
在Python语言中,以下正确的选项是?
选项:
A: 常量的值不能改变,常量的类型可以改变
B: 变量的值可以改变,变量的类型不能改变
C: 变量的值可以改变,变量的类型也可以改变
D: 变量的值只能通过赋值语句改变
答案: 【 变量的值可以改变,变量的类型也可以改变】
6、填空题:
Python语言内置集成开发工具是( )。
答案: 【 IDLE】
7、填空题:
在程序中用于标识变量名、函数名、数组名、文件名等的符号称为( )。
答案: 【 标识符##%_YZPRLFH_%##保留字】
8、填空题:
Python用户标识符可由字母、数字、下划线及汉字组成,第一个字符不允许是( )。
答案: 【 数字】
9、填空题:
在程序运行过程中,其值可以改变的量称为( )。
答案: 【 变量】
10、填空题:
Python语言的运行方式有文件式和( )式两种。
答案: 【
