介绍
本文是《Python随身听》基础篇01的文字稿,介绍Python主要概念和发展趋势。
《Python随身听》是由第8哥(De8ug)录制的一档Python节目。致力于带给你全新的python学习和复习体验,打造一门听着就能学会python的空中课堂。
点击链接,立即收听。
- 喜马拉雅:
python起源与应用
python的起源:吉多·范罗苏姆 为了打发时间在1989年过圣诞节编出来的。
目前状况:应用广泛,TIOBE排名上升明显。这两年一直徘徊在第四第五的位置,仅次于Java,C,C#。
应用领域:数据分析,系统编程,组件集成,网络服务,图像处理,数值计算和科学计算,自动化测试,自动化运维
相关公司:Youtube, Dropbox, BT, Quora, Google, Yahoo!, Facebook, NASA等。
近两年,随着人工智能的火爆,python更是被宣传的越来越厉害。几乎所有的机器学习算法都有python的版本,几乎所有的深度学习框架都可以用python来对接开发。在数据挖掘,数据分析领域,python几乎一只独大。
所以,这也是越来越多人学习python的原因。
python特点
- 语法简单
- 大小写敏感
- 包含了一组功能完备的标准库,能够轻松完成很多常见的任务。
- 使用缩进来定义语句块。这里推荐用4空格
- 具备垃圾回收功能,能够自动管理内存使用。
python环境搭建
- window:下载-安装-环境变量
- linux:自带
- 虚拟环境,结合anaconda来做。
我另外有个系列分享,叫做《小灶时间》,有文档并且有视频详细介绍了咱们使用anaonda管理python的虚拟环境。
文档:http://www.jianshu.com/p/95555e785934
关于版本
目前还是两个版本并行的状态,2.7和3.其中:
最新发行时间
- 3.6.2 / 2017年7月17日
- 2.7.13 / 2016年12月17日
根据python官网显示,python3.7也已经在开发中。由于python3目前在市面使用的范围越来越广,python2也过几年就不会再维护,所以python随身听给大家做的代码示例都是基于最新版本的python。并且,随着python的升级,有变化的地方我也会随时补充修改。所以,这是一档与时俱进的python节目和教程。
总结
- python起源与应用
- python特点
- python环境搭建
- 关于版本
好的,今天节目就到这,关于python的一些基础知识,你都了解了吗? 了解了之后下一期我们就开始写代码!
我们会从Python的基本数据结构,流程控制语句,函数与面向对象,网络编程基础来一一讲解python各种标准库的用法。
python随身听,程序任我行。咱们明天见!