大数据技术应用基础-考前测试

姓名

小学号(2位数)

列表可以将()元素储存为()数据

D.单个多个
A.单个一个
B.多个一个
C.多个多个

在Python中,以下哪个选项正确描述了顺序结构?

B.代码按从下到上的顺序执行。
D.代码按用户输入的顺序执行。
A.代码按从上到下的顺序执行。
C.代码按随机顺序执行。

在Python中,以下哪个选项正确描述了单分支if语句

B.if语句后面可以跟elif语句。
A.if语句后面必须跟else语句。
C.if语句后面不能跟elif语句。
D.if语句后面必须跟else或elif语句。

以下哪个运算符为逻辑运算符

A.and
D.in
C.is
B.if

dict()函数的作用是转化为()

D.字典
B.整数
C.元组
A.列表

表达式"17%3="的值是

C.0
D.7
B.2
A.5

以下Python变量的命名正确的是

C.a+b=3
D.Print=5
A.la#=1
B.A=2

'Hello'+''+'World'的运行结果是

A.'Hello'+''+'World'
B.'Hello''World'
D.'HelloWorld'
C.'HelloWorld'

列表使用()括号

A.[]
C.()
D.<>
B.{}

如果a="helloworld",那么a[4]

D.w
A.e
C.o
B.l

变量名的首字符可以是数字

A.对
B.错

变量名区分字母大小写

B.错
A.对

‘==’用来判断左操作数是否小于右操作数

B.错
A.对

不同数据类型之间不能进行转化。

B.错
A.对

python文件的拓展名是“.pyth”

B.错
A.对

除法的运算符为“%”

B.错
A.对

已知x=4,那么执行x*=3之后,x的值是18

B.错
A.对

1>2and45<55的运算结果为False

A.对
B.错

python字典中的“值”不允许重复

A.对
B.错

True相当于整数型值0

B.错
A.对

Python的数据类型包括

C.列表
A.数值型
D.元组
B.字符串

下列各项中属于有序序列的是

D.集合
B.列表
A.字符串
C.元组

下列选项中不属于大数据特点的是()。

A.海量化的数据
B.大数据都是有价值的数据
D.大数据的价值密度相对较低
C.数据类型的多样化

Python语言是由()?

C.LinusBenedictTorvalds
B.GuidovanRossum
D.TimPeters
A.DennisRitchie

以下选项中,不属于Python语言的保留字的是()?

C.int
D.del
A.try
B.None

下列Python赋值语句中,不合法的是()?

B.2022=sum
D.sum=2022+2202
A.sum=2022
C.sum=sum+1

变量m=input(),若此时运行此语句,输入数字6,则返回值的数据类型为()?

A.数值型
C.字符串型
B.整型
D.空值

要在Python中实现打印字符信息的换行,需要()?

B.使用转义符
A.使用空格
C.使用\n
D.使用\换行

以下选项中,属于格式化输出浮点数时的占位符的是()?

D.f
A.%d
C.%s
B.%f

表达式x%y在Python中的含义是()?

C.x与y之商的余数
D.x的y次幂
A.x与y之商
B.x与y的整数商

字符串s,返回其长度的是()?

A.s.len()
B.s.length
C.length(s)
D.len(s)

整数、浮点数与复数间采用运算符运算,结果的数据类型是()?

A.整型
C.复数型
B.浮点型
D.布尔型

100//3的执行结果是()?

B.33
D.3
C.34
A.33.333

100/3的运算结果是()?

B.34
D.3
C.33.333333333333336
A.33

val=pow(2,1000),返回val长度值的是()?

C.len(str(val))
B.size(val)
A.len(val)
D.length(val)

name="Python语言程序设计课程",print(name[0],name[2:-2],name[-1])的输出是()?

B.Pthon语言程序设计程
C.Python语言程序设计课程
A.Pthon语言程序设计课程
D.Pthon语言程序设计课程程

以下语法结构中,能够实现多分支结构程序设计的是()?

B.if…else
C.if…elif
D.if…elif…else
A.if…if

以下关于分支嵌套结构的描述正确的是()?

A.分支嵌套结构中,只有满足条件才会执行嵌套中的分支结构
D.分支嵌套可以简化逻辑
B.分支嵌套中程序必定会执行嵌套中的分支结构
C.分支嵌套结构至多可以有3层

遍历循环结构不可以是()?

B.文件
D.空值
C.组合数据
A.字符串

以下选项中,能够实现无限循环的语句是()?

B.while
C.if…else
D.if…elif…else
A.for…in…

以下保留字不属于分支或循环逻辑的是()?

C.for
D.while
B.in
A.elif

在Python语言中,使用for…in…方式形成的循环不能遍历的类型是()?

D.字符串
C.浮点数
A.字典
B.列表

在Python语言中,关于try语句的描述错误的是()?

D.try代码块不触发异常时,不会执行except后面的语句
C.try用来捕捉执行代码发生的异常,处理异常后能够回到异常处继续执行
A.一个try代码块可以对应多个处理异常的except代码块
B.当执行try代码块触发异常后,会执行except后面的语句

Python语言中用来表示代码块所属关系的语法是()?

C.花括号
A.缩进
D.冒号
B.括号

以下描述错误的是()?

D.Python通过try、except等保留字提供异常处理功能
B.当Python脚本程序发生了异常,如果不处理,运行结果不可预测
C.try-except可以在函数、循环体中使用
A.编程语言中的异常和错误是完全相同的概念

以下表示列表最后一个元素索引的是()?

D.列表的长度的负数
C.列表的长度
B.0
A.-1

以下方法中,能够对列表进行排序的是()?

B.list()
A.sort()
D.max()
C.len()

以下关于range函数的描述错误的是()?

B.range(0:5)和range(0,5)等价
C.range(5)等价于range(0,5,1)
D.range(ord('a'),ord('z'))是合法的
A.range()函数可以有1个、2个或3个参数

以下关于Python列表的描述中,错误的是()?

D.可以使用比较操作符对列表进行比较
B.可以对列表进行成员关系操作、长度计算和分片
C.列表可以同时使用正向递增序号和反向递减序号进行索引
A.列表的长度和内容都可以改变,但元素类型必须相同

以下关于Python字典的描述中,错误的是()?

A.在定义字典对象时,键和值用冒号连接
C.字典中的键值对之间没有顺序并且不能重复
B.在Python中,用字典来实现映射,通过整数索引来查找其中的元素
D.字典中引用与特定键对应的值,用字典名称和中括号中包含键名的格式

ls=['book',23,[2010,'stud1'],20],print(ls[2][1][-1])的输出是()?

A.s
D.结果错误
C.1
B.stud1

vlist=list(range(5)),print(vlist)的结果是()?

C.[1,2,3,4]
A.[1,2,3,4,5]
D.[0,1,2,3,4]
B.[0,1,2,3]

在Python语言中,不属于组合数据类型的是()?

D.字典类型
B.集合类型
A.列表类型
C.复数类型

以下关于列表变量ls操作的描述中,错误的是()?

C.ls.copy()生成新列表并复制所有元素
A.ls.reverse()反转列表所有元素
B.ls.append(x)在最后增加一个元素
D.ls.clear()删除最后一个元素

以下关于Python字典变量的定义中,错误的是()?

B.d={[1,2]:1,[3,4]:3}
A.d={1:[1,2],3:[3,4]}
D.d={'张三':1,'李四':2}
C.d={(1,2):1,(3,4):3}

下列选项中,属于合法Python标识符的是()?

B.for
C.a-b
A.3class
D.my_var

下列哪个不是Python的保留字()?

C.else
D.while
B.here
A.if

下列赋值语句不合法的是()?

A.x=100
C.10=a
D.z=3.14
B.y=x+1

执行a=input()并输入88,a的类型是()?

C.浮点数
A.字符串
D.列表
B.整数

格式化输出整数时使用的占位符是()?

D.%c
B.%d
A.%f
C.%s

以下哪个是浮点数()?

A.123
B.0x2f
C.-5
D.3.142

Python中7%2的结果是()?

B.3
C.2
A.1
D.0

字符串中表示制表符的转义字符是()?

B.\t
A.\n
D.'
C.\

获取列表长度应使用()?

B.len(ls)
D.size(ls)
C.ls.len()
A.length(ls)

abs(-5.5)的结果是()?

D.5
B.-5
A.-5.5
C.5.5

表达式20//3的值是()?

C.6.666
D.5
A.6
B.7

整数与浮点数运算,结果类型是()?

D.布尔型
C.字符串
A.整型
B.浮点型

"{:5.2f}".format(3.1415)输出为()?

B.3.1415
C.__3.14
D.3.141
A.3.14

表达式20/3的值是()?

D.6.666666666666667
A.6
B.7
C.5

将数字转为字符串使用()?

A.int()
D.list()
B.float()
C.str()

s="abcdef",s[1:4]的结果是()?

D.bcde
B.abc
A.bcd
C.cde

实现双分支结构的是()?

D.for
A.if
C.while
B.if-else

下列语句用于跳出整个循环的是()?

A.break
B.continue
C.pass
D.exit

下列哪个不能用于for循环遍历()?

D.range
A.字符串
C.整数
B.列表

continue语句的作用是()?

B.结束程序
A.跳出整个循环
D.暂停程序
C.跳过本次循环

下列哪个是成员运算符()?

C.for
D.and
A.in
B.if

Python用什么区分代码块()?

B.缩进
A.大括号
C.分号
D.括号

列表第一个元素的索引是()?

A.0
D.-0
B.1
C.-1

向列表末尾添加元素用()?

D.append()
C.insert()
A.add()
B.push()

下列能正确创建字典的是()?

C.d={1:2,3:4}
D.d=(1:2,3:4)
A.d=[1:2,3:4]
B.d={1,2;3,4}

range(2,9,2)生成的数字是()?

D.2,9
C.2,3,4,5,6,7,8
B.2,4,6,8
A.2,4,6,8,9

ls=[1,[2,3,[4,5]]],ls[1][2][0]是()?

D.5
C.4
B.3
A.2

关于列表说法正确的是()?

A.元素不可修改
B.长度固定
C.元素必须同类型
D.可以嵌套列表

关于字典说法正确的是()?

C.键可以重复
D.值不能重复
B.通过下标访问值
A.通过键访问值

下列不能作为字典键的是()?

D.列表
A.字符串
B.数字
C.元组