该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

编程环境准备

编码: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,在里面敲代码了:

好了,我们下次再来玩!

小白学python3实战做量化分析平台_Python3 量化分析从小白到破产笔记相关推荐

  1. 小白学python买什么书-书单狗 篇一:小白学Python,到底要看多少书?

    书单狗 篇一:小白学Python,到底要看多少书? 2020-07-06 10:52:23 130点赞 1939收藏 76评论 比起Linux,Python的学习资料真的是浩如烟海,即使对于小白来讲, ...

  2. python量化分析前景_Python3 量化分析笔记从小白到破产-学习路线规划

    文:蓝兔子读难NOTES 图: 配图 来源于网络 Python3 量化分析从小白到破产 学习路线规划 编码:0002 上一次我们安装了 jupyter notebook 作为我们的开发环境,但是我们在 ...

  3. excel行列互换_小白学Excel怎么做?|苦苦整理四小时!

    对于刚学Excel的小白来说,需要快速的了解和学习,那怎么才能又快又学到内容呢! Excel多种数据功能的集合.下文有福利!!! 1.快速找到工作表 在左下角的工作表标签滚动按钮上右键,会弹出一个工作 ...

  4. 【小白学PyTorch】8.实战之MNIST小试牛刀

    <<小白学PyTorch>> 小白学PyTorch | 7 最新版本torchvision.transforms常用API翻译与讲解 小白学PyTorch | 6 模型的构建访 ...

  5. 【小白学PyTorch】7.最新版本torchvision.transforms常用API翻译与讲解

    机器学习炼丹术]的学习笔记分享 <<小白学PyTorch>> 小白学PyTorch | 6 模型的构建访问遍历存储(附代码) 小白学PyTorch | 5 torchvisio ...

  6. 小白学 Python 爬虫(26):为啥上海二手房你都买不起

    人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...

  7. pytorch默认初始化_小白学PyTorch | 9 tensor数据结构与存储结构

    [机器学习炼丹术]的学习笔记分享<> 小白学PyTorch | 8 实战之MNIST小试牛刀 小白学PyTorch | 7 最新版本torchvision.transforms常用API翻 ...

  8. python 使用socks 爬虫_小白学 Python 爬虫(17):Requests 基础使用

    人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...

  9. python requests_小白学 Python 爬虫(18):Requests 进阶操作

    人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前置准备(一)基本类库的安装 小白学 Python 爬虫(3):前置准备(二)Li ...

最新文章

  1. Flex Timer 定时器
  2. python3 多维数组 NumPy ndarray 简介
  3. Android ConstraintLayout约束布局的理解与使用
  4. 【Kafka】Kafka-分区数-备份数-如何设置-怎么确定-怎么修改
  5. CEF:给客户端内嵌一个Chrome吧
  6. mysql count(*),count(1)与count(column)区别
  7. java 读取txt文件指定行_在Java中读取txt文件中的特定行
  8. 一加7 Pro将首发搭载UFS 3.0闪存:较UFS2.1闪存提升明显
  9. python爬虫怎么翻页_python爬虫怎么实现翻页
  10. java判断一个数是否为素数的程序_java如何判断一个数是否为素数
  11. 不知不觉自己的C盘越来越大了?你可能需要看一看这个
  12. Linux下重启MYSQL的命令
  13. 【APUE笔记】第十二章 高级I/O
  14. 《俄狄浦斯王》--人伦悲剧还是命运悲剧?
  15. 自动化测试不求人-每日1例 selenium自动化测试对元素截图实例
  16. 用计算机精确查找,Excel函数教程: 根据首列精确查找同一行的数据-excel技巧-电脑技巧收藏家...
  17. atm机存款场景图_atm机可以存钱吗(自动存款机存钱演示图)
  18. 关于RuoYi自动代码生成功能的使用
  19. 第五门课 序列模型(Sequence Models) 第一周 循环序列模型(Recurrent Neural Networks)
  20. 汽车行业分论坛 | 让数据行驶在“安全道”

热门文章

  1. Axure 经典实例高保真原型下载(Axure高保真酒店管理交互组件连锁酒店erp酒店企业web端后台管理财务管理会员管理网销管理报表管理))
  2. MVC @RenderBody、@RenderSection、@RenderPage、@Html.RenderPartial、@Html.RenderAction
  3. CF988 D. Points and Powers of Two【hash/数学推理】
  4. 【原创】搭建spark环境中的坑及解决办法
  5. webpack 打包压缩 ES6文件报错UglifyJs + Unexpected token punc «(», expected punc
  6. 华容道与数据结构 (续 3)
  7. python django+bootstrap4+mysql智慧交通系统构建
  8. mapreduce排序比较器的选取
  9. 【LeetCode 剑指offer刷题】字符串题12:Valid Palindrome(回文词系列)
  10. set, unordered_set模板类