2023年秋浙江电大Python程序设计#(省)第4次形考(Python)

微信小程序
内容查看
查看价格5

1.
如果传入对象类型与要求的不符合,会报( B )异常。
ZeroDivisionError
TypeError
AttributeError
IOError
2.
Python中查看对象的属性或方法,返回对象的属性和方法列表的函数为( B)。
help()
dir()
info()
check()
3.
如果分配了有限的资源,则应将释放这些资源的代码放置在( A )代码块中。
finally
except
else
for
4.
以下查看Pandas的DataFrame对象a的属性信息的正确方法是哪个?( D)
a.help()
a.dtypes()
a.head()
a.info()
5.
如果某个函数或方法可能会产生异常,但不想在当前函数或方法中处理这个异常,可以用( C )语句在函数或方法中抛出异常。
finally
except
raise
catch
6.
在Python中,提供了( A )语句来捕获并处理异常。
try-except
try-catch
try-for
try-error
7.
下列不属于Numpy数据类型的是( D )。
int16
int32
int64
int128
8.
如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖,也称为方法的( A )。
重写
重载
延伸
加载
9.
Python中哪种标识符代表类的私有成员?( C )
__test__
_test
__test
test__
10.
类属性可以通过类名称或者( A )访问。
实例名称
函数名称
属性名称
任意名称
11.
封装对象的属性和行为的载体是( A )。

方法
属性
接口
12.
下列哪种调用模块的方式可以之后使用array([1,2,3]) ?( C )
import numpy
import numpy as np
from numpy import array
以上三种均不能
13.
Python使用关键字( C )来定义类。
def
__init__
class
self
14.
实例方法创建完成后,可以通过类的实例名称和( C )操作符进行访问。
/
@
.
*
15.
实例方法的第一个参数必须是( B )。
parameterlist
self
list
statement
16.
如果try语句块中的代码没有错误,那么( B )语句块将不会被执行。
def
except
else
for
17.
一段代码运行后出现IndentationError错误提示,它表示( C )。
变量不存在
语法错误
缩进错误
索引超出范围
18.
类方法是指类对象所拥有的方法,一般用装饰器( C )来标识。
@staticmethod
staticmethod
@classmethod
classmethod
19.
关于程序的异常处理,以下选项中描述错误的是( D )。
程序异常发生经过妥善处理可以继续执行
异常语句可以与 else 和 finally 保留字配合使用
Python 通过 try、except 等保留字提供异常处理功能
编程语言中的异常和错误是完全相同的概念
20.
下列哪个方法用于查看类的属性?( B )
__doc__
__dict__
__module__
__class__
21.
下面哪项特性不是面向对象程序设计的主要特征( B )。
封装
函数
多态
继承
22.
Python在声明类的过程中定义属性时,带有( A )的属性称为私有属性。
2个下划线的前缀
1个下划线的前缀
2个下划线的后缀
1个下划线的后缀
23.
私有属性只能在类的内部进行调用,无法在类的外部访问。(×)

×
24.
静态方法一般通过类名调用,也可以通过对象调用。(√)

×
25.
类方法以self作为第一个参数。(√)

×
26.
使用@staticmethod装饰器修饰的方法称之为类方法。(×)

×
27.
使用try-except语句捕获异常后,当程序出错时,输出错误信息后程序会继续执行。(√)

×
28.
Numpy、Pandas、Matplotlib是使用Python语言从事数据分析的重要第三方库。(√)

×
29.
使用@classmethod装饰器修饰的方法称之为静态方法。(×)

×
30.
定义类时若没有指定基类,Python会默认继承object类,object是所有Python类的基类。(√)

×
31.
Python与Java相似,类的继承只能是单继承。(×)

×
32.
如果需要同时处理多个异常,也可以在except语句后面使用一对小括号将可能出现的异常名称括起来。(√)

×
33.
一个类只能创建出一个实例。(×)

×
34.
不能在类外通过类对象访问私有的类属性。(√)

×
35.
以下程序运行的结果是( D)。
try:
1/0
except Exception as e:
print (“0不能作为除数”)
else:
print (“没有异常”)
finally:
print (“最后总是要执行我”)
0不能作为除数
最后总是要执行我
没有异常
0不能作为除数最后总是要执行我
36.
运行下面这句代码,会引发什么异常?( A )
print(10/0)
ZeroDivisionError
SyntaxError
AttributeError
IOError

点点赞赏,手留余香 给TA打赏

AI创作

评论0

请先

支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性
显示验证码

社交账号快速登录