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

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

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

下列程序返回的结果是( )。
def f(*a):
print(type(a))
if f(9, 9):
True
else:
None
A:False
B:True
C:None
D:class 'tuple'
答案问询微信:424329

使用pandas时,正确导入的语句是( )。
A:import pandas as pd
B:import pd as pandas
C:import sys
D:import matplotlib
答案问询微信:424329

len("BJTU")返回的结果是4,len("北京交大")和len("北京交大nBJTU")返回的结果分别是( )。
A:8和13
B:4和9
C:4和8
D:8和14
答案问询微信:424329

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

numpy中能辅助计算元素个数的方法( )。
A:np.identity()
B:np.shape()
C:np.sqrt()
D:np.size()
答案问询微信:424329

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

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

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

下列代码的执行结果是( )。
f=open('writetest.txt','a+')
f.write('This is a test file')
f.write('Please print this file')
print(f.readline())
f.seek(0)
print(f.readlines())
A:This is a test file
This is a test file
Please print this file
B:This is a test filePlease print this file
This is a test file
Please print this file
C:['This is a test filePlease print this file']
D:This is a test filePlease print this file
答案问询微信:424329

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

下列哪一项不是Python的数据类型( )。
A:float
B:int
C:rational
D:string
答案问询微信:424329

下列说法错误的是( )。
A:python操作文本文件和二进制文件的步骤是不一样的
B:文件操作结束后会自动关闭
C:文件操作结束时不需要关闭
D:文件操作结束时必须用close()关闭
答案问询微信:424329

下列哪些项是Python中对文件的读取操作( )。
A:readall
B:readlines
C:read
D:readline
答案问询微信:424329

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

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

以下描述错误的包括:( )。
A:根据循环执行次数,可分为确定次数循环和非确定次数循环。
B:break 语句用来结束当前当次循环
C:程序设计只包括三种基本结构:顺序结构、选择结构和循环结构。
D:Python 语言程序设计可采用 if 语句进行选择判断。
答案问询微信:424329

下面关于函数的说法错误的是( )。
A:调用带有默认值参数的函数时,不能为默认值参数传递任何值奥鹏远程教育北京交通大学平时作业,必须使用定义时设置的默认值
B:函数定义必须放在函数调用之前
C:函数中将a声明为global,对a的操作与全局变量无关
D:可以用保留字作为函数的名字
答案问询微信:424329

以下哪些是合法的布尔表达式( )。
A:'abc' 'xyz'
B:3=a
C:x in range(6)
D:e5 and 4==f
答案问询微信:424329

关于语句f = open("a.txt", "w+"),下列说法错误的是( )。
A:只能写入数据
B:文件可以不存在
C:只能读取数据
D:文件必须已经存在
答案问询微信:424329

以下哪些属于算法流程图的操作:( )。
A:连通图
B:起止框
C:流程线
D:处理框
答案问询微信:424329

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

字符串比较是基于字典序的。
A:对
B:错
答案问询微信:424329

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

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

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

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

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

给出list(range(1,10,3))的值,即[1, 4, 7]。
A:对
B:错
答案问询微信:424329

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

将python程序代码保存为文件,文件扩展名.txt。
A:对
B:错
答案问询微信:424329

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

提供优质的教育资源

公众号: 超前自学网