




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、智慧树知到?大数据分析的python根底?章节测试答案第一章1、Python语言是一种高级语言.A:对B:错答案:对2、Jupyter notebook中运行单元格的方法有哪几种A:EnterB:Shift+EnterC:Ctrl+EnterD:F5答案:Shift+Enter,Ctrl+Enter3、Jupyter notebook的记事本文件扩展名为:A:mB:pyC:pycD:ipynb答案:ipynb4、Jupyter notebook 中的助手需要额外安装.A:对B:错答案:对5、Python安装扩展库常用的是工具A:setupB:updateC:pipD:run答案:pip6、关于
2、Python语言的注释,以下选项中描述错误的选项是:A: Python 语言有两种注释方式:单行注释和多行注释B:Python语言的单行注释以#开头C:Python语言的单行注释以单引号开头D:Python语言的多行注释以"'三个单引号开头和结尾答案:Python语言的单行注释以单引号开头7、以下选项中,不是 pip工具进行第三方库安装的作用的是:A:安装一个库B:卸载一个已经安装的第三方库C:列出当前系统已经安装的第三方库D:脚本程序转变为可执行程序答案:脚本程序转变为可执行程序8、安装一个库的命令格式是:A:pip uninstall <拟卸载库名 &
3、;gt;B:pip -hC:pip install <拟安装库名?D: Pip download < 拟下载库名 >答案:pip install <拟安装库名?9、标准的缩进格式是Python的语法之一.A:对B:错答案:对10、以下导入第三库的操作中正确的选项是:A:import numpyB:import numpy as npC:from matplotlib import pyplotD:from urllib.request import urlopen答 案:import numpy,import numpy as np,fr
4、om matplotlib import pyplot,from urllib.request import urlopen第二章1、Python 3.6.5版本的保存字总数是:A:33B:27C:16D:29答案:332、以下选项中,不是 Python语言保存字的是:A:whileB:exceptC:doD:pass答案:do3、以下选项中不符合Python语言变量命名规那么的是:A:TempStrB:IC:3_1D:'-AI答案:I,3_1,'-AI4、关于赋值语句,以下选项中描述错误的选项是:A:赋值语句采用符号“=表示B:赋值与二元操作符可以组合,例如&
5、=C:a,b= b, a可以实现a和b值的互换D:a, b,c = b, e, a是不合法的答案:a,b= b, a可以实现a和b值的互换5、在Python中表示空类型的是:A:NullB:NoneC:ZeroD:NAN答案:None6、查看变量内存地址的Python内置函数是find函数.A:对B:错答案:错7、Python 3.x 语句 print(1,2, 3, sep=':')的输出结果为:()A:1,2,3B:1 2 3C:1:2:3D:1换行2换行3答案:1:2:38、Python内置函数可以返回列表、元组、字典、集合、字符串以及 range对象中元素个数.A:di
6、mB:lenC:setD:compute答案:len9、表达式3<5>2 的值为True.A:对B:错答案:对10、表达式 3 and not 5 的值为Ture.答案:错第三章1、字典 d='abc ':123,'def:456, ' ghi':789 ,len(d)的结果是:()A:3B:6C:9D:12答案:2、关于Python的元组类型,以下选项中描述错误的选项是:()A:元组一旦创立就不能被修改B: Python中元组采用逗号和圆括号(可选)来表示C:元组中元素不可以是不同类型D: 一个元组可以作为另一个元组的元素,
7、可以采用多级索引获取信息答案:3、以下选项中,不是具体的Python序列类型的是:()A:字符串类型B:元组类型C:数组类型D:列表类型答案:4、对于序列s,能够返回序列s中第i到j以h为步长的元素子序列的表达是:()B:si;j; kC:si:j:kD:s(i,j,k)答案:5、设序列s那么max(s) 一定能返回序列s中的最大值.A:一定能够返回序列s的最大元素B:返回序列s的最大元素,但要求s中元素之间可比较C:返回序列s的最大元素,如果有多个相同,那么返回一个元组类型D:返回序列.的最大元素.如果有多个相同,那么返回一个列表类型答案:6、元组变量 t= ("cat"
8、,"dog ","tiger","human"),t:-1的结果是:()A:('human', "tiger', 'dog', 'cat')B:human', 'tiger', 'dog', 'cat'C:'human', 'tiger', 'dog', 'cat'D:运行出错答案:7、以下选项中能生成一个空字典的是:()A:B:dict ()C:di
9、ct()D:答案:8、给定字典d,以下选项中对d.get(x, y)的描述错误的选项是:()A:返回字典d中键值对为x:y的值B:返回字典d中键为x的值,如果不存在.那么返回yC:返回字典d中键为X的值如果不存在,那么返回空D:返回字典d中值为y的值如果不存在,那么返回x答案:9、Python列表是包含0个或者多个对象引用的有序序列A:对B:错答案:10、下面代码的输出结果是listl = i*2 for i in 'Python'print( listl)A:'PP', 'yy', 't', 'hh', '
10、;oo', nn'B:.2,4,6,8,10, 12C:错误D:Python Python答案:第四章1、带有else子句的循环如果由于执行了break语句而退出的话,那么会执行else子句中的代码.A:对答案:2、关于Python的分支结构,以下选项中描述错误的选项是:()A:分支结构使用if 保存字B:Python中if-else语句用来形成二分支结构C:Python 中if-elif-else语句描述多分支结构D:分支结构可以向已经执行过的语句局部跳转答案:3、下面代码的输出结果是:()a = 1,2,3, 4,5,6, 7,8,9s = 0for c in a:for
11、j in range(3):s += cjprint(s)A:0B:45C:以上答案都不对D:24答案:4、关于Python循环结构,以下选项中描述错误的选项是:()range()函数等A:遍历循环中的遍历结构可以是字符串、文件、组合数据类型和B:break用来跳出最内层for或者while循环,脱离该循环后程序从循环代码后继续执行C:每个continue语句只有水平跳出当前层次的循环D:Python通过for、while等保存字提供遍历循环和无限循环结构答案:5、关于分支结构,以下选项中描述不正确的选项是:()A:if语句中条件局部可以使用任何能够产生True和False的语句和函数B:二分
12、支结构有一种紧凑形式,使用保存字if和elif实现C:多分支结构用于设置多个判断条件以及对应的多条执行路径D:if语句中语句块执行与否依赖于条件判断答案:6、如果仅仅是用于限制循环次数,那么使用 for i in range(20)和for i in range(20, 40) 的作用是等价的.A:对B:错答案:7、下面代码的输出结果是:()for i in range(10):if i%2=0:continueelse:print(i, end=",")A:2,4,6,8,B:0,2,4,6,8, 0:0,2,4,6,8,10,D:1,3,5,7,9,答案:8、以下关于P
13、ython的限制结构,正确的选项是:A:每个if条件后要使用冒号:B:在 Python 中,没有 switch-case 语句C:Python中的pass是空语句,一般用作占位语句D:elif可以单独使用答案:9、在编写多层循环时,为了提升运行效率,应尽量减少内循环中不必要的计算A:对B:错答案:10、以下程序的输出结果是:for i in "CHINA":for k in range2:printi, end=""if i = 'N':breakA:00HHIINNAAC:CCHHIAAD:CCHHIINAA答案:第五章1、定义函数时,
14、即使该函数不需要接收任何参数,也必须保存一对空的圆括号来表示这是个函数.A:对B:错答案:2、关于函数,以下选项中描述错误的选项是:()A:函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输 入输出方式即可.B:使用函数的主要目的是减低编程难度和代码重用C:Python使用function关键字定义一个函数D:函数是一段具有特定功能的、可重用的语句组答案:3、关于Python的lambda函数,以下选项中描述正确的选项是:()A:可以使用lambda函数定义列表的排序原那么B:f = lambda x,y:x+y执行后,f的类型为数字类型C:lambda函数将函数名
15、作为函数结果返回D:lambda用于定义简单的、能够在一行内表示的函数答案:4、定义Python函数时,如果函数中没有return 语句,那么默认返回空值None.B:错答案:5、调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值.A:对B:错答案:6、关于局部变量和全局变量,以下选项中描述正确的选项是:()A:局部变量和全局变量是不同的变量,但可以使用global保存字在函数内部使用全局变量B:局部变量是函数内部的占位符,与全局变量可能重名但不同C:函数运算结束后,局部变量不会被释放D:局部变量为组合数据类型且未创立,等同于全局变量答案:7、关于函数作用的
16、描述,以下选项中正确的选项是:()A:复用代码B:增强代码的可读性C:降低编程复杂度D:提升代码执行速度答案:8、以下程序的输出结果是:()def fun1(a,b,*args):print(a)print(b)print(args)fun1(1,2,3,4,5,6)A:12(3, 4, 5, 6)B:1,2,3,4,5,6C:123, 4, 5, 6D:123, 4, 5, 6答案:9、以下程序的输出结果是:()def func(a,*b):for item in b:a += itemreturn am = 0print(func(m,1,1,2,3,5,7,12,21,33)A:33B:
17、0C:7D:85答案:第六章1、面向对象编程的主要特征是:.A:封装B:继承C:多态D:抽象答案:2、在面向对象程序设计中,函数和方法是完全一样的,都必须为所有参数进行传值A:对B:错答案:3、关于面向对象的程序设计,以下选项中描述错误的选项是:A:面向对象方法可重用性好B:Python 3.x解释器内部采用完全面向对象的方式实现C:用面向对象方法开发的软件不容易理解D:面向对象方法与人类习惯的思维方法一致答案:4、关于类和对象的关系,以下描述正确的选项是:A:类是面向对象的核心B:类是现实中事物的个体C:对象是根据类创立的,并且一个类只能对应一个对象D:对象描述的是现实的个体,它是类的实例答
18、案:5、类中init()方法的作用是:()A: 一般成员方法B:类的初始化C:对象的初始化D:对象的建立答案:6、在派生类中可以通过使用super方法来调用基类中的方法.A:对B:错答案:7、Python类中包含一个特殊的变量(),它表示当前对象自身,可以访问类的成员A:selfB:meC:thisD:与类同名答案:8、Python支持多继承,如果父类中有相同的方法名,而在子类中调用时没有指定父类名,那么Python解释器将从左向右按顺序进行搜索.A:对B:错答案:9、类中实现实例作为函数调用的魔术方法是:()A:returnB:callC:initD:new答案:10、假设类没有父类,那么默
19、认派生自()类.A:objectB:instanceC:classD:python答案:第七章1、异常处理结构中的finally块中代码仍然有可能出错从而再次引发异常A:对B:错答案:2、关于程序的异常处理,以下选项中描述错误的选项是A:程序异常发生经过妥善处理可以继续执行B:异常语句可以与else 和finally保存字配合使用C:编程语言中的异常和错误是完全相同的概念D:Python通过try、except等保存字提供异常处理功能答案:3、以下Python语言关键字在异常处理结构中用来才t获特定类型异常的选项是:A:findB:getC:catchD:expect答案:4、关于Python
20、对文件的处理,以下选项中描述错误的选项是:A:Python通过解释器内置的 open函数翻开一个文件B:当文件以文本方式翻开时,读写根据字节流方式C:文件使用结束后要用close方法关闭,释放文件的使用授权D:Python能够以文本和二进制两种方式处理文件答案:5、以下选项中不是Python对文件的写操彳方法的是:A:writelinesB:write 和 seekC:writetextD:write答案:6、使用记事本程序也可以翻开二进制文件,只不过无法正确识别其中的内容A:对B:错答案:7、关于Python文件翻开模式的描述,以下选项中描述正确的选项是:A:覆盖写模式wB:追加写模式aC:
21、创立写模式nD:只读模式r答案:8、关于CSV文件的描述,以下选项中正确的选项是:A:CSV文件的每一行是一维数据,可以使用Python中的列表类型表示B:CSV文件字段间的分隔符必须是逗号C:整个CSVt件是一个二维数据D:CSV文件格式是一种通用的文件格式,应用于程序之间转移表格数据答案:9、以下程序的输出结果是:for num in range1,4:sum *= numprintsumA:6B:7C:7.0D:TypeError 出错答案:10、设city.csv文件内容如下:巴哈马,巴林,孟加拉国,巴巴多斯白俄罗斯,比利时,伯利兹下面代码的执行结果是:f = open("c
22、ity.csv", "r")ls = f.read().split(",")f.close()print(ls)A:'巴哈马,巴林,孟加拉国,巴巴多斯n白俄罗斯','比利时,伯利兹'B:'巴哈马,巴林,孟加拉国,巴巴多斯,白俄罗斯,比利时,伯利兹'C:'巴哈马,巴林,孟加拉国,巴巴多斯',n','白俄罗斯,'比利时,伯利兹'D:'巴哈马,巴林,孟加拉国,巴巴多斯',白俄罗斯,'比利时,伯利兹'答案:第八章1、使用num
23、py库,需要使用import进行导入.A:对B:错答案:2、计算numpy中元素个数的方法是:A:np.sqrt()B:np.size()C:np.identity()D:np.count()答案:3、有数组 n = np.arange(24).reshape(2,-1,2,2),贝U n.shape 的返回结果是:(A:(2,3,2,2)B:(2,2,2,2)C:(2,4,2,2)D:(2,6,2,2)答案:4、Numpy中创立全为0的矩阵使用:()A:onesB:zerosC:emptyD:arange答案:5、numpy中向量转成矩阵使用的方法是:()A:reshapeB:revalC:
24、arangeD:random答案:6、numpy中产生全1的矩阵使用的方法是 empty.A:对B:错答案:7、 a = np.arange(12) c = a.view() 那么 c is a的结果为 True.A:对B:错答案:8、numpy中求最大值方法是:()A:MaxB:MaxumC:maxD:big答案:9、 a=numpy.array(5,6,7) b=numpy.array(6,6,6),贝U a.dot(b) 的值是:(A:array(30,36,42)B:0C:108D:TRUE答案:10、a_mat = np.matrix(3, 5, 7) b_mat = np.matr
25、ix(1, 2, 3),那么可以执行的操作是 :()A:a_mat + b_matB:a_mat - b_matC:a_mat * b_matD:a_mat / b_mat答案:第九章1、Matplotlib 在 Python 脚本,Python 和 IPython shell , Jupyter 笔记本,Web应用程序 效劳器等方面有广泛的应用.A:对B:错答案:2、使用pyplot.xlabel() 来设置 Y轴的文字.A:对B:错答案:3、我们使用pyplot.title()来定义标题.A:对B:错答案:4、在一张Figure中绘制可以使用subplot ()函数绘制多个子图.答案:5、
26、绘制散点图应该使用的命令为.A:pyplot.barB:pyplot.pieC:pyplot.scatterD:pyplot.hist答案:6、为了明确表示各类别占总体的比例,显示各项的大小与各项总和的比例,我们通常使用命令绘图.A:pyplot.barhB:pyplot.pieC:pyplot.scatterD:pyplot.hist答案:7、pyplot.plot 命令中linewidth参数设置的是.A:线形的颜色B:线形的样式C:线形的宽度D:线形的标志答案:8、使用subplot3, 3, 3绘制的是子图.A:第一行第三列的子图B:第一行第二列的子图C:第二行第三列的子图D:第二行第二列的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 拍卖行拍卖业务全球竞争力提升路径规划考核试卷
- 液压阀的智能控制技术考核试卷
- 2025中介合同相关司法解释内容
- 2025残疾人劳动合同范本:残疾人劳动合同样式
- T-JLJY 01 -2023 幼儿园教育装备配置规范
- 砖厂承包经营合同书范文二零二五年
- 最简单厂房租赁合同二零二五年
- 车库房屋租赁合同书范例
- 二零二五版贷款买车担保合同书猫腻多多
- 二零二五版知识产权合同书大全
- (新版)网络安全知识考试题库(核心600题)
- 长螺旋钻桩施工记录
- 中医内科临床诊疗指南-肺动脉高压
- 三氯化硼-安全技术说明书MSDS
- DB11T 1518-2018 人民防空工程战时通风系统验收技术规程
- 交互设计全流程解析(17章)课件
- DB34T1589-2020 《民用建筑外门窗工程技术标准》
- 磨煤机检修步骤工艺方法及质量标准
- 辽宁省高中毕业生登记表含成绩表学年评语表体检表家庭情况调查表完整版高中档案文件
- 壁饰设计(课堂PPT)
- 钢管扣件进场验收记录
评论
0/150
提交评论