如果题目顺序不一样,请用CTRL+F来搜索试题
确定好题一样,再下载
点击支付下载即可看见答案
大数据技术· 作业练习3
1.def power(x): def p(y): return x**y return p power(2)(5) 以上程序运行的结果是: ( )
单选题
A.2
B.25
C.10
D.32
2.x=2,y=3,执行x,y=y,x之后,x和y的值分别是( )
单选题
A.3,3
B.2,3
C.3,2
D.2,2
3.try-except结构中,能够执行except对应语句块的情形是( )。
单选题
A.正常程序结束后
B.try中语句有循环时
C.try中语句出现异常时
D.try中语句有分支时
4.pow(x, 0.5)能够计算x的平方根,计算负数的平方根将产生( )。
单选题
A.ValueError
B.程序崩溃
C.复数
D.无输出
5.try-except结构中,能够执行except对应语句块的情形是( )。
单选题
A.try中语句出现异常时
B.try中语句有分支时
C.try中语句有循环时
D.正常程序结束后
6.运行下面的代码,输出结果是( )。 d={‘a’:1,’b’:2,’c’:3} print(d[‘b’])
单选题
A.{‘b’:2}
B.2
C.3
D.1
7.Python语句 print(“世界,你好”) 的输出是( )。
单选题
A.运行结果出错
B.(“世界,你好”)
C.世界,你好
D.”世界,你好”
8.以下程序的输出结果是: def f(x,y = 0,z = 0): pass f(1,,3)
单选题
A.pass
B.None
C.not
D.出错
9.len(“hello world!”)的输出结果是( )。
单选题
A.12
B.9
C.10
D.11
10.Python中使用( )符号表示列表。
单选题
A.[]
B.()
C.{}
D.””
11.下列哪种调用模块的方式可以之后使用array([1,2,3]) 。( )
单选题
A.import numpy
B.import numpy as np
C.from numpy import array
D.以上三种均不能
12.下面的代码输出结果是( )。 for i in range(0,2): print(i,end=” “)
单选题
A.0 1
B.0,1
C.1 2
D.0 1 2
13.关于序列s,下面对s.index(x)的描述是正确的是( )。
单选题
A.返回序列s中元素x所有出现位置的序号
B.返回序列s的长度
C.返回序列s中序号为x的元素
D.返回序列s中元素x第一次出现的序号
14.下列哪个语句在Python中是非法的?( )
单选题
A.x = (y = z + 1)
B.x = y = z = 1
C.x, y = y, x
D.x += y
15.属于Python文件读取文件一行操作的是() 。
单选题
A.readtext
B.readline
C.readall
D.read
16.Python中使用( )关键字定义类。
单选题
A.function
B.def
C.object
D.class
17.下列循环的执行结果是( ) s = 0 for i in range(100): if(i % 10): continue s = s + i print(s)
单选题
A.45
B.450
C.4950
D.5050
18.Python中表达式 x ** y 的含义是( )。
单选题
A.x除以y的商
B.x除以y的余数
C.x除以y的整数商
D.x的y次幂
19.关于Python中的x += 3,下列说法正确的是()
单选题
A.x=3
B.x=x+3
C.x==3
D.以上都不对
20.for或者while与else搭配使用时,能够执行else对应语句块的情况是( )。
单选题
A.总会执行
B.仅循环非正常结束,以break结束时
C.永不执行
D.仅循环正常结束时
21.已知列表ls,下面对ls.append(x)的描述是正确的的是( )。
单选题
A.替换列表ls最后一个元素为x
B.向列表ls最前面增加一个元素x
C.ls中增加元素,如果x是一个列表,则可以同时增加多个元素
D.只能向列表ls最后增加一个元素x
22.print (‘C:\norton_antivirs’) 以上语句的执行结果是( )。
单选题
A.C:\norton_antivirs
B.C:\norton_antivirs’
C.C: orton_antivirs
D.C:orton_antivirs
23.关于Python的元组类型,以下说法不正确的是( )。
单选题
A.元组一旦创建就不能被修改
B.一个元组可以作为另一个元组的元素,可以采用多级索引获取信息
C.元组中元素必须是相同类型
D.元组采用逗号和圆括号(可选)来表示
24.下列选项不是Python的优点的是( )。
单选题
A.免费、开源
B.高级语言
C.可移植性强
D.运行速度快
25.当需要在字符串中使用特殊字符时, Python使用( )作为转义字符。
单选题
A./
B.#
C.%
D.\
26.Python中用于释放类占用资源的方法是()。
单选题
A.__init__
B.__del__
C._del
D.delete
27.print(type(16/4))的结果为( )。
单选题
A.int
B.float
C.str
D.bool
28.下面代码输出的结果是()。 for i in range(3): print(2,end=”,”)
单选题
A.2,2,2,
B.2,2,2
C.2 2 2
D.2 2 2,
29.在Python中,可以使用( )语句跳出当前循环的剩余语句,继续进行下一轮循环。
单选题
A.pass
B.continue
C.break
D.以上均可以
30.关于break的作用,以下说法正确的是( )。
单选题
A.跳出当前层for/while循环
B.跳出所有for/ while循环
C.按照缩进跳出除函数缩进外的所有语句块
D.按照缩进跳出当前层语句块
31.在Python中,字符串的下标从1开始。
判断题
A.正确
B.错误
32.Python中的字符串是可变数据类型。
判断题
A.正确
B.错误
33.在Python 3.x中可以使用中文作为变量名。
判断题
A.正确
B.错误
34.python是开源的,可以运用到许多平台上。
判断题
A.正确
B.错误
35.当父类方法的功能不能满足需求时,可以在子类中重写父类的方法,该过程称之为方法重载。
判断题
A.正确
B.错误
36.只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象。
判断题
A.正确
B.错误
37.循环语句可以嵌套使用。
判断题
A.正确
B.错误
38.Python关键字可以作为变量名。
判断题
A.正确
B.错误
39.可以使用if作为变量名。
判断题
A.正确
B.错误
40.列表只能存储同一类型的数据。
判断题
A.正确
B.错误
41.Python的复合赋值运算符有( )。
多选题
A.+=
B.-=
C.*=
D.%=
42.关于字符串下列说法正确的是( )。
多选题
A.字符串应该视为长度为1字符
B.字符串可以转化成数字
C.既可以用单引号,也可以用双引号创建字符串
D.在三引号字符串中可以包含换行回车等特殊字符
43.Python的if条件判断语句的形式包括( )。
多选题
A.if
B.if-else
C.if-elif
D.if-elif-else
44.Python中的表示数字的数据类型有( )。
多选题
A.整型
B.浮点型
C.复数类型
D.布尔类型
45.下列表达式中,运算结果为True的是( )。
多选题
A.5>3 or False
B.True and False
C.7>3 and 8<=9
D.3!= 3
46.下面特点属于Python语言的有( )。
多选题
A.开源
B.免费
C.跨平台
D.解释执行
47.关于引入模块的方式,正确的是( )。
多选题
A.import math
B.from sklearn import datasets
C.from math import *
D.from * import fib
48.下面关于循环结构的描述正确的是( )。
多选题
A.循环是程序根据条件判断结构向后反复执行的一种运行方式
B.死循环无法退出,没有任何作用
C.条件循环和遍历循环结构都是基本的循环结构
D.循环是一种程序的基本控制结构
49.以下选项中,属于Python对文件的打开模式的是( )。
多选题
A.a
B.r.
C.c
D.w
50.以下不能创建一个字典的语句是( )。
多选题
A.dict1 = {}
B.dict2 = { 3 : 5 }
C.dict3 = {[1,2,3]: “uestc”}
D.dict4 = {(1,2,3): “uestc”}