月考试卷
2021 — 2022 学年 第 2 学期
课程 Python编程基础 专业 大数据技术与应用 年级 2021级
本试卷共 5 页,满分100分;考试时间:120 分钟;考试方式:开卷
题 号 |
一 |
二 |
三 |
四 |
五 |
总 分 |
核分人 |
题满分 |
25 |
15 |
20 |
40 |
100 |
||
得 分 |
一、单项选择题(本大题共25小题,每小题1分,共 25分)
在每小题列出的四个备选项中只有1个是最符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均不得分。
1. 下列说法错误的是? 【 】
A、Python是免费的开源软件 B、Python是面向对象的程序设计语言
C、Python具有跨平台特性 D、与C类似,Python中的变量必须先定义后使用
2. Python用于定义代码块的符号是? 【 】
A、# B、空格 C、\ D、{}
3.下列说法错误的是? 【 】
A、使用续行符号可以将一条语句书写为多行
B、使用语句分割符号可以将多条语句写在一行
C、以“#”开头的一句话可以写在多个行中
D、圆括号中的表达式可以分行书写
4. 下列选项中可作为变量名的是?【 】
A、true B、2_ab C、False D、with
5.下列赋值语句中错误的是?【 】
A.x,y=10 B、x,y=1,2 C、(x,y)=1,2 D、[x,y]='ab'
6.表达式 2+6/3+True 的计算结果的数据类型为?【 】
A、int B、bool C、float D、decimal
7.下列选项中不是集合的是?【 】
A、{} B、{1} C、{1, 'abc' } D、{1,(2,3)}
8. 下列选项中,存在语法错误的是?【 】
A、x={1:'a',2:'b'} B、x={'a':1,'b':2}
C、x={(1,2):'a',(3,4):'b'} D、x= {[1,2]:'a',[2,3]:'b'}
9. 下列类型的对象属于可变序列的是?【 】
A、字符串 B、列表 C、集合 D、元组
10.在表达式a+b中,变量a和b的类型不能是下列选项中的?【 】
A、字符串 B、列表 C、集合 D、元组
11.下列哪个语句在Python中是⾮法的?【 】
A、x = y = z = 1 B、x = (y = z + 1)
C、x, y = y, x D、x += y
12. 关于Python内存管理,下列说法错误的是?【 】
A、变量不必事先声明 B、变量无须先创建和赋值而直接使用
C、变量必须指定类型 D、可以使用del释放资源