北京交通大学《Python语言程序设计》在线作业二

奥鹏远程教育北京交通大学平时作业

北交《Python语言程序设计》在线作业二

当一个类定义了( )方法后,类实例化时会自动调用该方法。
A:auto()
B:init()
C:__auto__()
D:__init__()
答案问询微信:424329

下面不属于程序的基本结构的是( )。
A:顺序结构
B:选择结构
C:循环结构
D:输入输出结构
答案问询微信:424329

Python中,用于获取用户输入的命令为( )。
A:get
B:for
C:read
D:input
答案问询微信:424329

有子类China和Japan继承了父类Asia,若c和j分别是以上两个子类的实例,则isinstance(c,Asia)、isinstance(j,Asia)、isinstance(c,China)、isinstance(j,China)返回的结果分别是( )。
A:True True False False
B:True True True False
C:True False False True
D:True True True True
答案问询微信:424329

Python中布尔变量的值为( )。
A:0,1
B:T,F
C:真,假
D:True,False
答案问询微信:424329

字符串是一个字符序列,例如,字符串s,从右侧向左第3个字符用( )索引。
A:s[3]
B:s[-3]
C:s[0:-3]
D:s[:-3]
答案问询微信:424329

下面哪一个不是Python语言的合法命名( )。
A:monTHly
B:3monthly
C:monthly
D:_Monthly3_
答案问询微信:424329

下列操作能够创建文件对象的是( )。
A:file()
B:create()
C:open()
D:make()
答案问询微信:424329

已知c= np.arange(24).reshape(3,4,2), 那么c.sum()所得的结果为( )。
A:276
B:275
C:267
D:724
答案问询微信:424329

Python 3.X版本,len("BJTU")返回的结果是4,len("北京交大")和len("北京交大nBJTU")返回的结果分别是什么?
A:4,9
B:4,8
C:8,13
D:8,18
答案问询微信:424329

程序设计语言的三个大类分别是( )。
A:低级语言
B:汇编语言
C:高级语言
D:机器语言
答案问询微信:424329

下述说法哪些是错误的( )。
A:100 = a
B:_1x= 25
C:list1 = [1,2,3]和list2 = [1,2,3]一定指向不同的变量空间
D:x,y,z=1,'two',3.0,2
答案问询微信:424329

下述说法哪些是正确的( )。
A:Python的变量名会区分大小写。
B:变量名的长度不受限制,但其中的字符必须是字母、数字、或者下划线“_”,而不能使用空格、连字符、标点符号、引号或其他字符。
C:不能将Python关键字用作变量名。
D:变量名的第一个字符可以是数字,也可以是字母或下划线。
答案问询微信:424329

以下哪些 bool 表达式执行结果为 True:( )。
A:54 and 35
B:2!=1 or 35
C:'a''b' and 'b''c'
D:20 and 12
答案问询微信:424329

下面哪些操作属于程序流程图( )。
A:起止框
B:输入输出框
C:判断框
D:流程线
答案问询微信:424329

下列操作能够读取文件的是( )。
A:readline()
B:readlines()
C:read()
D:readall()
答案问询微信:424329

以下选项,哪个是while循环特点( ).
A:如果不小心会出现死循环
B:能够实现无限循环
C:必须提供循环的次数
D:提高程序的复用性
答案问询微信:424329

下面哪些不属于Python合法的变量名( )。
A:!@#$%
B:var-name
C:1_elif
D:sale_2008
答案问询微信:424329

算法的特点有( )。
A:有穷性
B:确定性
C:零个或多个输入
D:一个或多个输出
答案问询微信:424329

以下表达式,结果为True的有哪些( )。
A:21 or 32
B:21 or 32
C:21 or 32
D:21 and 32
答案问询微信:424329

"BBJJTTUU"[::2]返回的结果是&#039奥鹏远程教育北京交通大学平时作业;BJTU'。
A:对
B:错
答案问询微信:424329

s='Python String',则s.upper()值是PYTHON STRING。
A:对
B:错
答案问询微信:424329

Python语言只支持面向对象技术的抽象性、封装性、继承性等特性,而不支持多态性。
A:对
B:错
答案问询微信:424329

面向对象的程序设计就是首先分析任务完成步骤,将各步骤用函数实现,然后把这些函数一步一步按照任务完成步骤顺序调用即可。
A:对
B:错
答案问询微信:424329

try-except 语句可以避免Python语言程序设计的错误。
A:对
B:错
答案问询微信:424329

将一个文件与程序中的对象关联起来的过程,称为“读取”文件。
A:对
B:错
答案问询微信:424329

在Python语言中,类是支持数据封装的工具。
A:对
B:错
答案问询微信:424329

s="hello", t="world", 则s[2:8]的值为llo。
A:对
B:错
答案问询微信:424329

3 and 2结果为2。
A:对
B:错
答案问询微信:424329

结构化程序设计方法中的基本模块是过程; 而面向对象程序设计方法中的基本模块是类。
A:对
B:错
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网