Python大数据处理与分析期末考试试卷习题题库及习题答案16.pdfVIP

Python大数据处理与分析期末考试试卷习题题库及习题答案16.pdf

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 1 章 1.简述什么是 Python 以及Python 有哪些特点。 答: Python 是 1989 年荷兰人 Guido van Rossum 发明的一种面向对象的解释型编 程语言。Python 语言简洁、易读以及可扩展性好,语法非常清晰,而且 Python 的拓展库丰富,具有脚本语言中最丰富和强大的类库。Python 语言及其众多的扩 展库构成的开发环境十分适合工程技术、科研人员处理实验数据、制作图表,甚 至开发科学计算应用程序。 2.Python 在 Linux 系统的安装主要分为哪几步。 答: (1)检查 Python 版本 (2 )下载源码包 (3 )解压编译源码 (4 )安装 Python (5 )调整系统默认 Python 指向 3.简述 Anaconda 的特点和作用。 答: Anaconda 是基于 Python 的数据处理和科学计算平台,它内置了许多非常有 用的第三方库,其内部包含了 conda、Python 在内的超过 180 个科学包及其依赖 项。Anaconda 是在 conda (一个包管理器和环境管理器)上发展出来的。安装 Anaconda ,就相当于把 Python 和一些如 Numpy 、Pandas 、Scrip、Matplotlib 等常 用的库自动安装好了,比在常规Python 环境下安装这些组件更容易。 总结起来,Anaconda 具有四大特点:①开源;②集成安装;③高性能使用Python 和 R 语言;④免费的社区支持。 4.简述 Jupyter 和 PyCharm 的区别。 答: Jupyter Notebook 是一个交互式笔记本,一种模块化的 Python 编辑器,支持 运行 40 多种编程语言。它的本质是一个 Web 应用程序,便于创建和共享程序文 档,数学方程,可视化和 markdown 等。在 Jupyter 中,可以把大段的 Python 代 码碎片化处理,分开每一段来运行。在软件开发中,Jupyter 可能显得并没有那 么好用,这个模块化的功能反而会破坏掉程序的整体性。但是当在做数据处理、 分析、建模、观察结果等的时候,Jupyter 模块化的功能不仅会提供更好地视觉 体验,更能大大缩小运行代码及调试代码的时间,同时还会让整个处理和建模的 过程变得异常清晰。 Pycharm 是一种 Python IDE ,其有一整套可以帮助用户在使用 Python 语言开 发时提高其效率的工具,如调试、语法高亮、Project 管理、代码跳转、智能提示、 自动补全、单元测试、脚本控制等。此外,该 IDE 还提供了用户支持 Django 框 架下的专业 Web 开发。Pycharm 作为专业的 IDE ,比Jupyter Notebook 更适合完 整项目的开发,而 Jupyter Notebook 则更适合数据分析与建模。 第 2 章 1.简述什么是 NumPy,如何安装 NumPy 。 答: NumPy (Numerical Python )是 Python 的一种开源的数值计算扩展。这种工 具可用来存储和处理大型矩阵,比Python 自身的嵌套列表(nested list structure) 结构要高效的多(该结构也可以用来表示矩阵(matrix )),支持大量的维度数 组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 NumPy 的安装需要在电脑上打开cmd,然后使用 pip 工具安装。 2.数组对象的属性有哪些? 答: 属性 具体说明 ndarray.ndim 维度个数,也就是数组轴的个数,比如一维、二维、三维等 数组的维度。这是一个整数的元组,表示每个维度上数组的大小。 ndarray.shape 例如,一个 n 行和 m 列的数组,它的 shape 属性为(n,m) ndarray.size 数组元素的总个数,等于 shape 属性中元组元素的乘积 描述数组中元素类型的对象,既可以使用标准的 Python 类型创建 ndarray.dtype 或指定,也可以使用 NumPy 特有的数据类型来指定,比如 NumPy.int32、NumPy.float64 等 数组中每个元素的字节大小。例如,元

文档评论(1)

  • 用户头像 paimeng44 2022-11-28 09:34:52
    表现出
173****0166 + 关注
实名认证
文档贡献者

临床医师执业资格证持证人

医学资料整理

领域认证该用户于2023年01月12日上传了临床医师执业资格证

1亿VIP精品文档

相关文档