量化分析吧 关注:906贴子:72
  • 2回复贴,共1

Python3 量化分析从小白到破产笔记

只看楼主收藏回复

编程环境准备
编码:0001
首先python是个什么东西我们就不说了,既然大家都已经点进来了,相信大家应该也知道,即便不知道,网络上铺天盖地的信息,可以搜索一下。
python版本的选择问题,很多人比较纠结。现在有两个python大版本,2.0和3.0,到底是选择2.0还是3.0呢?我觉得这个问题其实没多大意义,新事物取代旧事物是必然趋势,而且版本迭代本来就是为了提供更好的体验。如果你是老人,python2.0时期的过来的人,你也不会点进来,既然是新人,为什么要去选择旧的呢?
而且python2.0到3.0,它并不是简单的升个级,而是完全的一个新东西,3.0一开始就没考虑要兼容2.0的东西。人家2.0都终止更新和技术支持了,你还选个2.0是个什么道理?这就像win XP,你用过win XP,觉得很香,win10不习惯,你回去用XP,这好像没毛病;如果你都没用过win XP和win 10,你现在还选个win XP用,你是不是傻呢?你咋不选个win 98呢?
python是解释性语言,什么意识呢?就是这个计算机在执行这个代码的时候呢,他是看一句执行一句,如果执行到某一步有问题,他就报错。相对的编译性语言呢,比如c,它是先把整个代码检查一遍,看了都没问题再执行。
所以python程序执行需要两个东西,编辑器和解释器。编辑器是写代码的,人用的,可以是个记事本;而解释器,是计算机用的,就是把人写的代码翻译成机器能懂的东西,让计算机照着执行的。
我们上面说的2.0、3.0就是解释器,而我们写代码用的是编辑器,你可以用个记事本,也可以用个pycharm。但是,作为小白来说,随便给个编辑器,其实效果都一样;而作为大神,随便给个编辑器,效果也一样。综上,其实你随便用哪一个解释器,都一样。
下面,就来看看这怎么准备环境:
先是安装解释器,话不多说,直接就是百度打开python首页。一定要看准了是不是官方(你看域名就能有点数),毕竟你是用的百度搜索。点开「downloads」,选择对应的操作系统版本进行下载,按照我个人的喜好,直接下最新版本就对了。
东西下载下来之后,就是正常安装软件的过程了,这里建议亲默认安装,不要改动参数,要有作为小白的觉悟。如果你不知道正常安装软件是什么步骤,我就要对你进行劝退了,该坑不适合你躺,换一个吧。
下一步,我们来安装编辑器。这时候,小明同学举手了:小白哥,电脑不是自带了记事本吗?看来小明学习还是没有小白的觉悟啊。
我随便挑了一个,用被神化了的Jupyter Notebook,具体安装过程也非常简单。先到anaconda官网下载anaconda这个东西,然后一路next安装好:
一路同意+下一步之后,安装就完成了,双击图标打开,应该是这个样子的:
再点击红框里面jupyter notebook下面的 「launch」,你的浏览器就会自动打开jupyter notebook了。注意,虽然它利用浏览器作为交互界面,但是它还是一个本地应用。不出意外,应该是下面这个样子的:
到这里,你的编辑器和解释器也就安装完成了。下面就可以愉快的敲代码了。先给大家举个例子,让大家自己玩玩先:点击新建->python 3,就可以新建一个NOTE,在里面敲代码了:
好了,我们下次再来玩!


IP属地:重庆1楼2020-04-18 16:27回复
    量化分析,我用python


    IP属地:重庆来自Android客户端2楼2020-04-19 09:56
    回复


      IP属地:重庆来自Android客户端3楼2020-05-18 08:14
      回复