奥鹏教育北京交通大学《Python语言程序设计》在线作业一

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

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

若字典d = {1:"a", 2:"b"},则能够访问d的第一个元素的语句是( ).
A:d[0]
B:d[1]
C:d["1"]
D:d["0"]
答案问询微信:424329

用open()打开文件时,返回的是( )。
A:列表
B:字符串
C:文件对象
D:元组
答案问询微信:424329

下列程序返回的结果是( )。
def f(*a):
print(a)
q=[1,2,3,5,9]
f(*q)
A:(1,2,3,5,9)
B:[1,2,3,5,9]
C:TypeError
D:SyntaxError
答案问询微信:424329

执行下列语句后的显示结果是( ).
from math import sqrt

print(sqrt(3)*sqrt(3) == 3)
A:True
B:3
C:sqrt(3)*sqrt(3) = = 3
D:False
答案问询微信:424329

面向对象程序设计中,把对象的属性和行为组织在同一个模块内的机制叫做( )。
A:抽象
B:继承
C:封装
D:多态
答案问询微信:424329

在读写文件之前,必须通过以下哪个方法创建文件对象:( )。
A:open
B:File
C:create
D:folder
答案问询微信:424329

若字典d = {1:"a", 2:"b"},则能够访问d的第一个元素的语句是( )。
A:d["1"]
B:d["0"]
C:d[1]
D:d[0]
答案问询微信:424329

设列表l = [3],则l*3返回对结果是( )。
A:[3],[3],[3]
B:[3,3,3]
C:[9]
D:TypeError
答案问询微信:424329

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

如何解释下面的执行结果(  ).
print(1.2-1.0==0.2)

False
A:浮点数无法精确表示
B:布奥鹏远程教育北京交通大学平时作业尔运算不能用于浮点数比较
C:Python的实现有错误
D:Python将非0数视为False
答案问询微信:424329

常见的计算机编码方式包括( )。
A:ASCII
B:decode
C:encode
D:Unicode
答案问询微信:424329

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

下面运算结果为 False 的有( )。
A:not 2
B:not 32
C:not 'a'
D:not 32
答案问询微信:424329

关于return下列说法错误的是( )。
A:函数中必须包含return语句。
B:如果函数中没有return语句,则默认返回空值None。
C:函数中的return语句一定能够得到执行。
D:如果在函数中有语句 return 3,那么该函数一定会返回整数3
答案问询微信:424329

下列说法正确的是( )。
A:def是定义方法的关键字
B:class是定义类的关键字
C:类是对现实世界中一些事物的封装
D:方法是对现实世界中一些事物的封装
答案问询微信:424329

下列表达式合法的是( )。
A:1+7j/3j
B:3j/j
C:71//7
D:71.7//1.7
答案问询微信:424329

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

下面关于函数的说法错误的是( )。
A:调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用定义时设置的默认值
B:函数定义必须放在函数调用之前
C:函数中将a声明为global,对a的操作与全局变量无关
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

跳出for循环,但仍然继续执行for循环外的语句是continue。
A:对
B:错
答案问询微信:424329

{}.{}.{}'.format('www', 'pythontab', 'com') 的输出结果是www.pythontab.com。
A:对
B:错
答案问询微信:424329

已知a = np.arange(12), c = a.view() ,那么 “c is a” 的结果为True。
A:对
B:错
答案问询微信:424329

"BBJJTTUU"[::2]返回的结果是'BJTU'。
A:对
B:错
答案问询微信:424329

安装matplotlib的方法可以采用pip install matplotlib命令。
A:对
B:错
答案问询微信:424329

break语句跳出for或者while循环;continue语句用来结束当前当次循环。
A:对
B:错
答案问询微信:424329

安装三方库jieba的语句pip install jieba。
A:对
B:错
答案问询微信:424329

面向过程的程序设计思想将数据和对数据的操作看作是分离的两件事情。
A:对
B:错
答案问询微信:424329

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

已知 x = {'a':'b', 'c':'d'},表达式 'b' in x.values() 的值为True。
A:对
B:错
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网