- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python 程序设计基础解答
Python 程序设计基础解答
[文档副标题]
摘要
《Python程序设计》的全部课后答案,程序设计题中给出了完整代码,可直接运行。
PYTHON
[课程标题]
《Python程序设计基础》习题答案
TOC \o 1-3 \h \z \u
第1章 初识Python 习题答案 1
第2章 Python语言基础 习题答案 2
第3章 Python容器数据类型 习题答案 4
第4章 程序控制结构 习题答案 6
第5章 函数 习题答案 10
第6章 文件 习题答案 13
第7章 Numpy科学计算库 习题答案 15
第8章 Padas数据分析库 习题答案 17
第9章 Matplotlib绘图库 习题答案 18
第10章 Tushare财经数据接口 习题答案 22
第11章 Python金融分析 习题答案 30
第1章 初识Python 习题答案
一、单项选择题
1-5 CCBCC 6-10 CAABC
二、简答题
1. 简述Python的特性。
答:(1)简单易学
(2)免费开源
(3)跨平台性和可移植性
(4)解释型语言
(5)面向对象
(6)可扩展性
(7)丰富的库
2. 程序的编译方式和解释方式的区别?
答:编译型语言在程序执行之前,先会通过编译器对程序执行一个编译的过程,把程序转变成机器语言。运行时就不需要翻译,直接执行就可以了,例如C语言。
解释型语言就没有这个编译过程,而是在程序运行的时候,通过解释器对程序逐行做出解释,然后直接运行,例如Python语言。
3. Python应用领域主要有哪些?
答:Python已经被广泛应用于诸如数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。
4. 简述 Python程序的运行原理。
答:Python程序的运行过程包含两个步骤:首先由解释器将源代码解释为字节码(也称中间码),然后虚拟机执行字节码,其基本流程如图所示。
Python源代码
Python源代码
Python解释器
字节码
Python虚拟机
5. 运行Python程序的方式有哪些?
答:运行Python程序的方式有交互方式和文件方式两种。交互方式也称为命令(Shell)方式,文件方式也称为编程方式。
6. 简述使用pip工具和conda工具管理软件包的命令。
答:(1)pip工具管理软件包的命令
查看已安装的Python软件包: pip list
查看可升级的Python软件包: pip list --outdated
安装Python软件包: pip install 软件包名
更新Python软件包: pip install?--upgrade 软件包名
卸载Python软件包: pip uninstall?软件包名
查看软件包的详细信息: pip show 软件包名
(2)conda工具管理软件包的常用命令如下表
命令
描述
conda list
显示当前环境下的所有Python包
conda list -n envname packagename
显示在envname环境中名为packagename的Python包
conda install packagename
在当前环境安装名为packagename的Python包
conda install -n envname packagename
在envname环境中安装为packagename的Python包
conda search packagename
有哪些信誉好的足球投注网站名为packagename的Python包
conda updata packagename
更新当前环境中名为packagename的Python包
conda update -n envname packagename
更新envname环境中名为packagename的Python包
conda remove packagename
删除当前环境名为packagename的Python包
conda remove -n envname packagename
删除envname环境中名为packagename的Python包
7. IPython开发工具中使用“_”符号显示输出结果的格式有哪些?
答: 在IPython中可以使用下划线(“_”)输出最近的显示结果。通过“_”与序号组合可以输出指定的显示结果,具体格式如下表所示。
格式
描述
_
一个下划线表示显示最近的一个输出结果
__
两个下划线表示显示最近的第二个输出结果
_序号
显示指定序号的输出结果
_i序号
查看指定序号的表达式
第2章 Python语言基础 习
文档评论(0)