如果题目顺序不一样请用CTRL+F来搜索试题

确定好题一样,再下载

点击支付下载即可看见答案

 

Python程序设计#·考核任务三

 

1.以下内容关于函数描述正确的是? (  )

单选题

A.函数用于创建对象

B.函数可以让重新执行的更快

C.函数是一段代码用于执行特定的任务

D.以上说法都是正确的

 

2.如果函数没有使用 return 语句,则函数返回的是?(  )

单选题

A.0

B.None

C.任意整数

D.报错! 函数必须要有返回值。

 

3.下列代码执行结果是什么? (  )

x = 1

def change(a):

x += 1

print (x)

change(x)

单选题

A.1

B.2

C.3

D.报错

 

4.def f(x, y = 0, z = 0): pass

f(1, , 3)

以上程序运行的结果是:(  )

单选题

A.pass

B.None

C.not

D.报错

 

5.def Foo(x):

if (x==1):

return 1

else:

return x+Foo(x-1)

print(Foo(4))

以上程序的运行结果为:(  )

单选题

A.10

B.24

C.7

D.1

 

6.def adder(x):

def wrapper(y):

return x + y

return wrapper

adder5 = adder(5)

print(adder5(adder5(6)))

以上程序的运行结果为: (  )

单选题

A.10

B.12

C.14

D.16

 

7.def power(x):

def p(y):

return x**y

return p

power(2)(5)

以上程序运行的结果是: ( )

单选题

A.2

B.25

C.10

D.32

 

8.counter = 1

def doLotsOfStuff():

global counter

for i in (1, 2, 3):

counter += 1

doLotsOfStuff()

print (counter)

以上程序的运行结果为: (  )

单选题

A.1

B.3

C.4

D7

 

9.open函数中哪种文件读取模式只用于写入。(   )

单选题

A.r

B.r+

C.w

D.a

 

10.以下选项中,不是Python对文件的打开模式的是(   )。

单选题

A.a

B.r

C.c

D.w

 

11.以下文件操作方法中,打开后能读取 CSV 格式文件的选项是(  )。

单选题

A.foo = open(“123.csv”,”w”)

B.foo = open(“123.csv”,”x”)

C.foo = open(“123.csv”,”r”)

D.foo = open(“123.csv”,”a”)

 

12.将Pandas的DataFrame对象导出为xlsx文件的正确方法是(  )。

单选题

A.to_csv

B.to_excel

C.to_xlsx

D.to_xls

 

13.下面哪项特性不是面向对象程序设计的主要特征(  )。

单选题

A.封装

B.函数

C.多态

D.继承

 

14Python使用关键字(   )来定义类。

单选题

A.def

B.__init__

C.class

D.self

 

15.Python中查看对象的属性或方法,返回对象的属性和方法列表的函数为(  )。

单选题

A.help()

B.dir()

C.info()

D.check()

 

16.下列哪个方法用于查看类的属性( )。

单选题

A.__doc__

B__dict__

C.__module__

D.__class__

 

17.Python在声明类的过程中定义属性时,带有什么的属性称为私有属性。(  )

单选题

A.2个下划线的前缀

B.1个下划线的前缀

C.2个下划线的后缀

D.1个下划线的后缀

 

18.类方法是指类对象所拥有的方法,一般用装饰器( )来标识。

单选题

A.@staticmethod

B.staticmethod

C.@classmethod

D.classmethod

 

19.有关异常说法正确的是(  )。

单选题

A.程序中抛出异常终止程序

B.程序中抛出异常不一定终止程序

C拼写错误会导致程序终止

D.缩进错误会导致程序终止

 

20.关于程序的异常处理,以下选项中描述错误的是(  )。

单选题

A.程序异常发生经过妥善处理可以继续执行

B.异常语句可以与 else 和 finally 保留字配合使用

C.Python 通过 try、except 等保留字提供异常处理功能

D.编程语言中的异常和错误是完全相同的概念

 

21.try:

1 / 0

except Exception as e:

print (“0不能作为除数”)

else:

print (“没有异常”)

finally:

print (“最后总是要执行我”)

以上程序运行的结果是:(  )

单选题

A.0不能作为除数最后总是要执行我

B.没有异常

C.0不能作为除数

D.最后总是要执行我

 

22.下列不属于Numpy数据类型的是(  )。

单选题

A.int16

B.int32

C.int64

D.int128

 

23.下列哪种调用模块的方式可以之后使用array([1,2,3]) 。(  )

单选题

A.import numpy

B.import numpy as np

C.from numpy import array

D.以上三种均不能

 

24.以下查看Pandas的DataFrame对象a的属性信息的正确方法是:( )

单选题

A.help()

B.dtypes()

C.head()

D.info()

 

25.import numpy as np

b = np.arange(3)

b[~(b>=1)]

以上程序的运行结果为:(  )

单选题

A.array([0])

B.array([0,1])

C.array([1,2])

D.array([], dtype=int32)

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

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

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

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

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