21秋北交《Python语言程序设计》在线作业二(标准答案)

可做奥鹏全部院校在线离线作业毕业论文QQ:3230981406 微信:aopopenfd777

发布时间:2021-12-17 21:58:37来源:admin浏览: 103 次

需要答案请加QQ:3230981406 微信:aopopenfd777

可做奥鹏全部院校在线作业、离线作业、毕业论文


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

试卷总分:100  得分:100

一、单选题 (共 10 道试题,共 30 分)

1.字符串是一个字符序列,例如,字符串s,从右侧向左第3个字符用( )索引。

A.s[3]

B.s[-3]

C.s[0:-3]

D.s[:-3]

答案:B


2.下面不属于程序的基本结构的是( )。

A.顺序结构

B.选择结构

C.循环结构

D.输入输出结构

答案:D


3.一幅600*400的图片,600代表的是这幅图像的宽度,它的单位是( )。

A.厘米

B.毫米

C.微米

D.像素

答案:D


4.已知c= np.arange(24).reshape(3,4,2), 那么c.sum()所得的结果为( )。

A.276

B.275

C.267

D.724

答案:A


5.numpy中能辅助计算元素个数的方法( )。

A.np.identity()

B.np.shape()

C.np.sqrt()

D.np.size()

答案:D


6.Python中,用于获取用户输入的命令为( )。

A.get

B.for

C.read

D.input


7.用于生成和计算出新的数值的一段代码称为( )。

A.赋值语句

B.标识符

C.生成语句

D.表达式


8.用open()打开文件时,返回的是( )。

A.列表

B.字符串

C.文件对象

D.元组


9.若匿名函数f = lambda x, y: x+y,则f({1:2},{3:4})返回的结果是( )。

A.[4,6]

B.[1,2,3,4]

C.SyntaxError

D.TypeError


10.使用pandas时,正确导入的语句是( )。

A.import pandas as pd

B.import pd as pandas

C.import sys

D.import matplotlib


二、多选题 (共 10 道试题,共 40 分)

11.下面哪些操作属于程序流程图( )。

A.起止框

B.输入输出框

C.判断框

D.流程线


12.以下描述错误的包括:( )。

A.根据循环执行次数,可分为确定次数循环和非确定次数循环。

B.break 语句用来结束当前当次循环

C.程序设计只包括三种基本结构:顺序结构、选择结构和循环结构。

D.Python 语言程序设计可采用 if 语句进行选择判断。


13.以下哪些属于算法流程图的操作:( )。

A.连通图

B.起止框

C.流程线

D.处理框


14.下列语句中,错误的有( )。

A.def f(a<0,b):

B.def f(a,b,*):

C.def f(a,*b):

D.def f(a,b==0):


15.下面关于函数的说法错误的是( )。

A.调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用定义时设置的默认值

B.函数定义必须放在函数调用之前

C.函数中将a声明为global,对a的操作与全局变量无关

D.可以用保留字作为函数的名字


16.以下表达式,结果为True的有哪些( )。

A.2>1 or 3>2

B.2>1 or 3<2

C.2<1 or 3<2

D.2>1 and 3<2


17.常见的计算机编码方式包括( )。

A.ASCII

B.decode

C.encode

D.Unicode


18.下列操作能够读取文件的是( )。

A.readline()

B.readlines()

C.read()

D.readall()


19.下列说法错误的是( )。

A.python操作文本文件和二进制文件的步骤是不一样的

B.文件操作结束后会自动关闭

C.文件操作结束时不需要关闭

D.文件操作结束时必须用close()关闭


20.关于语句f = open("a.txt", "w+"),下列说法错误的是( )。

A.只能写入数据

B.文件可以不存在

C.只能读取数据

D.文件必须已经存在


三、判断题 (共 10 道试题,共 30 分)

21.Python 语法认为条件x<=y<=z是合法的。


22.3 and 2结果为2。


23.使用numpy产生全1的矩阵,使用的方法是empty。


24.结构化程序设计方法中的基本模块是过程; 而面向对象程序设计方法中的基本模块是类。


25.用for和in关键词可以组成循环遍历字符串中的每个字符。


26.break语句跳出for或者while循环;continue语句用来结束当前当次循环。


27.将一个文件与程序中的对象关联起来的过程,称为“读取”文件。


28.try-except 语句可以避免Python语言程序设计的错误。


29.列表、元组、字符串是Python的有序序列。


30.安装matplotlib的方法可以采用pip install matplotlib命令。



作业咨询 论文咨询
微信客服扫一扫

回到顶部