欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    智慧树知到大数据分析的python基础章节测试答案.docx

    • 资源ID:12720907       资源大小:24.26KB        全文页数:45页
    • 资源格式: DOCX        下载积分:1金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要1金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    智慧树知到大数据分析的python基础章节测试答案.docx

    1、智慧树知到大数据分析的python基础章节测试答案 智慧树知到大数据分析的python基础章节测试答案 第一章 1、Python语言是一种高级语言。 A:对 B:错 答案: 对 2、Jupyter notebook中运行单元格的方法有哪几种?( ) A:Enter B:Shift+Enter C:Ctrl+Enter D:F5 : Shift+Enter,Ctrl+Enter 答案 ) ( 3、Jupyter notebook的记事本文件扩展名为: A:m B:py C:pyc D:ipynb : ipynb 答案 Jupyter notebook 中的助手需要额外安装。4、 对A: B:错

    2、答案: 对 5、Python安装扩展库常用的是( )工具 A:setup B:update C:pip D:run 答案: pip 6、关于Python语言的注释,以下选项中描述错误的是:( ) A: Python语言有两种注释方式:单行注释和多行注释 B:Python语言的单行注释以#开头 C:Python语言的单行注释以单引号开头 D:Python语言的多行注释以(三个单引号)开头和结尾 答案: Python语言的单行注释以单引号开头 7、以下选项中,不是pip工具进行第三方库安装的作用的是:( ) A:安装一个库 B:卸载一个已经安装的第三方库 列出当前系统已经安装的第三方库C: 脚本程

    3、序转变为可执行程序D: 答案: 脚本程序转变为可执行程序 ) 、安装一个库的命令格式是:8( > A:pip uninstall <拟卸载库名 B:pip -h C:pip install <拟安装库名 D: Pip download <拟下载库名> 答案: pip install <拟安装库名 9、标准的缩进格式是Python的语法之一。 A:对 B:错 答案: 对 10、下列导入第三库的操作中正确的是:( ) A:import numpy B:import numpy as np C:from matplotlib import pyplot D:fro

    4、m urllib.request import urlopen 答案: import numpy,import numpy as np,from matplotlib import pyplot,from urllib.request import urlopen 第二章 )Python 3.6.5版本的保留字总数是:( 、1 A:33 B:27 C:16 D:29 : 33 答案 ():语言保留字的是、以下选项中,不是2Python A:while B:except C:do D:pass 答案: do 3、下列选项中不符合Python语言变量命名规则的是:() A:TempStr B:I

    5、C:3_1 D:-AI 答案: I,3_1,-AI 4、关于赋值语句,以下选项中描述错误的是:( ) A:赋值语句采用符号“=”表示 B:赋值与二元操作符可以组合,例如&= C:a,b= b, a可以实现a和b值的互换 D:a, b,c = b, e, a是不合法的 答案: a,b= b, a可以实现a和b值的互换 5、在Python中表示空类型的是:( ) A:Null B:None C:Zero D:NAN 答案: None . 函数find内置函数是Python、查看变量内存地址的6 A:对 B:错 答案: 错 7、Python 3.x语句 print(1, 2, 3, sep=

    6、:) 的输出结果为:( ) A:1,2,3 B:1 2 3 C:1:2:3 D:1 换行 2 换行 3 答案: 1:2:3 8、Python内置函数( )可以返回列表、元组、字典、集合、字符串以及range对象中元素个数. A:dim B:len C:set D:compute 答案: len 9、表达式 3<5>2 的值为True. A:对 B:错 答案: 对 10、表达式 3 and not 5 的值为 Ture. A:对 B:错 答案: 错 第三章 1、字典d=abc :123, def:456, ghi :789 ,len(d)的结果是:( ) A:3 B:6 C:9 D:

    7、12 答案: 2、关于Python的元组类型,以下选项中描述错误的是:( ) A:元组一旦创建就不能被修改 B: Python 中元组采用逗号和圆括号(可选)来表示 C:元组中元素不可以是不同类型 D:一个元组可以作为另一个元组的元素,可以采用多级索引获取信息 答案: 3、以下选项中,不是具体的Python序列类型的是:( ) A:字符串类型 B:元组类型 C:数组类型 D:列表类型 答案: 4、对于序列s,能够返回序列s中第i到j以h为步长的元素子序列的表达是:( ) A:si,j, k B:si;j; k C:si:j:k D:s(i,j,k) 答案: 5、设序列s则max(s)一定能返回

    8、序列s中的最大值. A:一定能够返回序列s的最大元素 B:返回序列s的最大元素,但要求s中元素之间可比较 C:返回序列s的最大元素,如果有多个相同,则返回一个元组类型 D:返回序列。的最大元素.如果有多个相同,则返回一个列表类型 答案: 6、元组变量t= (cat,dog , iger,human),t:-1的结果是:( ) cat) A:(human, iger, dog, cat ,B:human, tiger, dog C:human, tiger, dog, cat D:运行出错 : 答案 ) 、以下选项中能生成一个空字典的是7:( A: B:dict() C:dict() D: 答案

    9、: 8、给定字典d,以下选项中对d.get(x, y)的描述错误的是:( ) A:返回字典d中键值对为x:y的值 B:返回字典d中键为x的值,如果不存在.则返回y C:返回字典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, oo, nn B:.2,4,6,8,10,12 C:错误 D:Python Python 答案: 第四

    10、章 1、带有else子句的循环如果因为执行了break语句而退出的话,则会执行else子句中的代码. 对A: B:错 答案: 2、关于 Python 的分支结构,以下选项中描述错误的是: ( ) A:分支结构使用 if 保留字 B:Python 中 if-else 语句用来形成二分支结构 C:Python 中 if-elif-else 语句描述多分支结构 D:分支结构可以向已经执行过的语句部分跳转 答案: 3、下面代码的输出结果是: ( ) a = 1,2,3, 4,5,6, 7,8,9 s = 0 for c in a: for j in range(3): s += cj print(s)

    11、 A:0 B:45 C:以上答案都不对 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: continue else: print(i, end=,) A:2,4,6,8, B:0,2,4,6,8, C:0,2,4,6,8,10, D:1,3,5,7,9, 答案: 8、以下关于 Python

    13、的控制结构,正确的是: ( ) A:每个 if 条件后要使用冒号( : ) B:在 Python 中,没有 switch-case 语句 C:Python 中的 pass 是空语句,一般用作占位语句 D:elif 可以单独使用 答案: 9、在编写多层循环时,为了提高运行效率,应尽量减少内循环中不必要的计算. A:对 B:错 答案: 10、以下程序的输出结果是: ( ) for i in CHINA: for k in range(2): print(i, end=) if i = N: break A:CCHHIINNAA B:CCHHIIAA B:f = lambda x,y:x+y C:C

    14、CHHIAA D:CCHHIINAA : 答案 第五章 也必须保留一对空的圆括号来表示这是一即使该函数不需要接收任何参数,1、定义函数时,. 个函数 对A: 错B: : 答案 ) 、关于函数,以下选项中描述错误的是:( 2 函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输A: 入输出方式即可。 B: 使用函数的主要目的是减低编程难度和代码重用 function 关键字定义一个函数C:Python 使用 函数是一段具有特定功能的、可重用的语句组D: : 答案 ) 函数,以下选项中描述正确的是: ( 3、关于Python的lambda lambda函数定义列表的排序原

    15、则A:可以使用 执行后,f的类型为数字类型 C:lambda函数将函数名作为函数结果返回 D:lambda用于定义简单的、能够在一行内表示的函数 答案: 4、定义Python函数时,如果函数中没有return语句,则默认返回空值None. A:对 B:错 答案: 5、调用带有默认值参数的函数时,不能为默认值参数传递任何值,必须使用函数定义时设置的默认值. A:对 B:错 答案: 6、关于局部变量和全局变量,以下选项中描述正确的是:( ) A:局部变量和全局变量是不同的变量,但可以使用global保留字在函数内部使用全局变量 B:局部变量是函数内部的占位符,与全局变量可能重名但不同 C:函数运算

    16、结束后,局部变量不会被释放 D:局部变量为组合数据类型且未创建,等同于全局变量 答案: 7、关于函数作用的描述,以下选项中正确的是:( ) A:复用代码 B:增强代码的可读性 C:降低编程复杂度 D:提高代码执行速度 答案: 8、以下程序的输出结果是:( ) def fun1(a,b,*args): print(a) print(b) print(args) fun1(1,2,3,4,5,6) A:1 2 (3, 4, 5, 6) B:1,2,3,4,5,6 C:1 2 3, 4, 5, 6 D:1 2 3, 4, 5, 6 答案: 9、以下程序的输出结果是:( ) def func(a,*b

    17、): for item in b: a += item return a m = 0 print(func(m,1,1,2,3,5,7,12,21,33) A:33 B:0 C:7 D:85 答案: 第六章 1、面向对象编程的主要特征是: ( ). A:封装 B:继承 C:多态 D:抽象 答案: 2、在面向对象程序设计中,函数和方法是完全一样的,都必须为所有参数进行传值. A:对 B:错 答案: 3、关于面向对象的程序设计,以下选项中描述错误的是: ( ) A:面向对象方法可重用性好 B:Python 3.x 解释器内部采用完全面向对象的方式实现 C:用面向对象方法开发的软件不容易理解 D:面

    18、向对象方法与人类习惯的思维方法一致 答案: ) : ( 、关于类和对象的关系,下列描述正确的是4 A:类是面向对象的核心 B:类是现实中事物的个体 C:对象是根据类创建的,并且一个类只能对应一个对象 D:对象描述的是现实的个体,它是类的实例 答案: 5、类中init()方法的作用是:( ) A:一般成员方法 B:类的初始化 C:对象的初始化 D:对象的建立 答案: 6、在派生类中可以通过使用super方法来调用基类中的方法. A:对 B:错 答案: 7、Python类中包含一个特殊的变量( ),它表示当前对象自身,可以访问类的成员. A:self B:me C:this D:与类同名 答案:

    19、支持多继承,如果父类中有相同的方法名,而在子类中调用时没有指定父类名,Python、8则Python解释器将从左向右按顺序进行搜索. A:对 B:错 答案: 9、类中实现实例作为函数调用的魔术方法是:( ) A:return B:call C:init D:new 答案: 10、若类没有父类,则默认派生自( )类. A:object B:instance C:class D:python 答案: 第七章 1、异常处理结构中的finally块中代码仍然有可能出错从而再次引发异常. A:对 B:错 答案: 2、关于程序的异常处理,以下选项中描述错误的是: ( ) A:程序异常发生经过妥善处理可以继

    20、续执行 B:异常语句可以与 else 和 finally 保留字配合使用 C:编程语言中的异常和错误是完全相同的概念 D:Python 通过 try、except 等保留字提供异常处理功能 答案: 3、以下 Python 语言关键字在异常处理结构中用来捕获特定类型异常的选项是: ( ) A:find B:get C:catch D:expect : 答案 ) 对文件的处理,以下选项中描述错误的是: ( Python 4、关于 通过解释器内置的 open() 函数打开一个文件A:Python B:当文件以文本方式打开时,读写按照字节流方式 方法关闭,释放文件的使用授权C:文件使用结束后要用 cl

    21、ose() 能够以文本和二进制两种方式处理文件D:Python : 答案 ) 对文件的写操作方法的是5、以下选项中不是 Python : ( A:writelines seek B:write 和 C:writetext D:write 答案: 6、使用记事本程序也可以打开二进制文件,只不过无法正确识别其中的内容. A:对 B:错 答案: 7、关于Python文件打开模式的描述,以下选项中描述正确的是: ( ) w A:覆盖写模式 a 追加写模式B: n 创建写模式C: r 只读模式D: : 答案 ) 文件的描述,以下选项中正确的是: ( 8、关于CSV Python中的列表类型表示A:CSV

    22、文件的每一行是一维数据,可以使用 B:CSV文件字段间的分隔符必须是逗号 文件是一个二维数据C:整个CSV D:CSV文件格式是一种通用的文件格式,应用于程序之间转移表格数据 : 答案 ) : ( 9、以下程序的输出结果是 for num in range(1,4): sum *= num print(sum) A:6 B:7 C:7.0 D:TypeError 出错 答案: 10、设city.csv文件内容如下: 巴哈马,巴林,孟加拉国,巴巴多斯 白俄罗斯,比利时,伯利兹 下面代码的执行结果是: f = open(city.csv, ) ls = f.read().split(,) f.cl

    23、ose() print(ls) A:巴哈马, 巴林, 孟加拉国, 巴巴多斯n白俄罗斯, 比利时, 伯利兹 B:巴哈马, 巴林, 孟加拉国, 巴巴多斯, 白俄罗斯, 比利时, 伯利兹 C:巴哈马, 巴林, 孟加拉国, 巴巴多斯, n, 白俄罗斯, 比利时, 伯利兹 D:巴哈马, 巴林, 孟加拉国, 巴巴多斯, 白俄罗斯, 比利时, 伯利兹 答案: 第八章 1、使用numpy库,需要使用import进行导入. A:对 B:错 : 答案 2、计算numpy中元素个数的方法是: ( ) A:np.sqrt() B:np.size() C:np.identity() D:np.count() 答案: 3

    24、、有数组n = np.arange(24).reshape(2,-1,2,2), ) :( 的返回结果是n.shape则 A:(2,3,2,2) B:(2,2,2,2) C:(2,4,2,2) D:(2,6,2,2) : 答案 ) : ( 中创建全为4、Numpy0 的矩阵使用 A:ones B:zeros C:empty D:arange : 答案 ) : ( numpy5、中向量转成矩阵使用的方法是 A:reshape B:reval C:arange D:random 答案: 6、numpy 中产生全1 的矩阵使用的方法是empty. A:对 B:错 答案: 7、已知a = np.ara

    25、nge(12) c = a.view() 那么c is a 的结果为True. A:对 B:错 答案: 8、numpy 中求最大值方法是: ( ) A:Max B:Maxum C:max D:big 答案: 9、a=numpy.array(5,6,7) b=numpy.array(6,6,6), 则a.dot(b)的值是: ( ) A:array(30,36,42) B:0 C:108 D:TRUE : 答案 10、a_mat = np.matrix(3, 5, 7) b_mat = np.matrix(1, 2, 3),则可以执行的操作是:( ) A:a_mat + b_mat B:a_mat - b_mat C:a_mat


    注意事项

    本文(智慧树知到大数据分析的python基础章节测试答案.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开