如果题目顺序不一样请用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”}

 

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源