基于股票大数据分析的Python入门实战(视频教学版) - (EPUB全文下载)

文件大小:0.52 mb。
文件格式:epub 格式。
书籍内容:

基于股票大数据分析的Python入门实战(视频教学版)
第1章 掌握实用的Python语法
第2章 Python中的数据结构:集合对象
第3章 Python面向对象程序设计思想的实践
第4章 异常处理与文件读写
第5章 股市的常用知识与数据准备
第6章 通过Matplotlib库绘制K线图
第7章 绘制均线与成交量
第8章 数据库操作与绘制MACD线
第9章 以KDJ范例程序学习GUI编程
第10章 基于RSI范例程序实现邮件功能
第11章 用BIAS范例讲述Django框架
第12章 以OBV范例深入讲述Django框架
第13章 以股票预测范例入门机器学习
第1章掌握实用的Python语法
Python的语法不少,但在实际项目中并不是所有语法都经常使用。本章在介绍基本语法时,不会罗列出不常用的知识点,是结合大多数项目的实际需求,引导大家用比较高效的方式入门Python。
怎么才能算入门Python语言了呢?首先能在开发环境中顺利运行第一个Python程序,其次是能通过运用基本数据结构,if…else条件分支语句,或循环语句开发出较具规模的代码,然后是可以自定义函数和调用函数。
大家在阅读本章时,可以根据本书给出的步骤调试代码,并通过阅读书中的相关解释快速掌握Python的实用性语法。
1.1 安装Python开发环境
相对于Java比较适用于互联网编程领域(尤其是高并发的分布式领域),Python在“数据分析”“图形绘制”“网络爬虫”和“人工智能”等领域独树一帜,这也是当前Python非常流行的一部分原因。本书将使用MyEclipse,通过在其中安装PyDev插件包的方式来搭建开发环境。
1.1.1 在MyEclipse里安装开发插件和Python解释器
通过PyDev插件,我们可以在开发Python时享受到“提示语法错误”和“代码编辑提示”等的诸多便利,在MyEclipse中安装PyDev插件的具体步骤如下。
 到PyDev官网上下载该插件包,本书用到的是2.7.1版本。解压缩后,把它复制到MyEclipse的dropins目录中,如图1-1所示。
注意,复制完成后,对应的目录结构是在dropins\python目录中有两个文件夹。而且,这里的2.7.1是PyDev的版本号,不是Python语言的版本号。
图1-1 把PyDev复制到MyEclipse的dropins目录中
 由于Python是解释型语言,因此我们还需要下载Python的解释器,本书用到的安装包是Python-3.4.4.msi。下载完成后,双击该安装包开始执行安装,本书选择的安装路径是D:\Python34,安装完成后,就能在该目录下看到有python.exe这个解释器程序,也就是说,本书用到的语法是基于Python3的。
完成上述两个步骤后,我们还需要在MyEclipse里配置Python的解释器,具体做法是,依次单击菜单项“Window”→“Preferences”,在弹出的对话框的左侧找到PyDev,并在Interpreter – Python这个选项中,通过New按钮导入Python的解释器,如图1-2所示。请注意,导入的解释器路径需要和刚才安装的路径保持一致。
这里请注意,如果大家更换了开发所用的工作空间(Workspace),则需要在新的工作空间重新导入解释器,否则就会无法创建项目乃至无法开发Python程序。
图1-2 导入Python解释器的示意图
1.1.2 新建Python项目,开发第一个Python程序
通过上述步骤搭建好Python的开发环境后,就能通过如下的步骤来创建第一个Python项目和Python程序。
 通过“File”→“New”的菜单命令新建项目,项目的类型是“PyDev”,如图1-3所示。
图1-3 通过New菜单命令创建Python项目
在第一次创建项目时,未必能在New菜单中看到PyDev Project的选项,这时可以单击“Other”菜单选项,而后在如图1-4所示的界面中选择“PyDev Project”。
图1-4 通过Other菜单命令选择PyDev Project
 不管用上述哪种方式,单击“PyDev Project”选项后,就能看到如图1-5所示的界面。
在图1-5所示的界面中,可以输入项目名为MyFirstPython,选择“Create 'src' folder and add it to the PYTHONPATH”选项,其他选项都可以选择默认项,随后单击“Finish”按钮即可完成项目的创建。
在图1-5中,需要选择语法版本为“3.0”,同时选用python3.4.4作为解释器。
图1-5 填写Python项目的相关信息
 在创建好项目后,在该项目的src目录上,单击鼠标右键,在弹出的快捷菜单中依次选择“New”→“PyDev Module”,创建PyDev Module,如图1-6所示。
图1-6 创建PyDev Module的示意图
在弹出的如图1-7所示的对话框中,输入文件名为“HelloPython”,再单击“Finish”按钮,即可创建一个py文件。
图1-7 输入Python文件名
 完成上述步骤后,在src目录中可看到HelloPython.py文件,在其中编写如下代码。
1    #Print Hello World
2    print("Hello World")
3    #calculate sum
4    sum=0
5    for i in range(11):
6     sum += i
7    print(sum)
其中,第1行和第3行是注释。在第2行里,通过print语句输出了一段话。在第5行和第6行里,使用for循环执行了1到10的累加和,并在第7行输出累计和的结果(结果是55)。
 完成代码编写后,可以在代码的空白位置单击鼠标右键,在随后弹出的菜单项中,依次选择菜单项“Run As”→“Python R ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家
书云 Open E-Library » 基于股票大数据分析的Python入门实战(视频教学版) - (EPUB全文下载)