Python随身听基础篇01-Python主要概念和发展趋势

Oct 18, 2015


介绍

本文是《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随身听,程序任我行。咱们明天见!