1、为什么要学习Python?
①技术趋势
Python自带明星属性,热度稳居编程语言界前三
②简单易学
开发代码少,精确表达需求逻辑;33个关键字,7种基本数据类型;语法规则简单,接近自然语
③应用广泛
Python语言涉及IT行业70%以上的技术领域
2、Python语言介绍
Python是一种跨平台的计算机程序设计语。是一个高层次的结合解释性、编译性、互动性和面向对象的脚本语。最初被设计用于编写动化脚本Shell(适用于Linux操作系统),随着版本的断更新和语言新功能的添加,逐渐被于独立的、大型项目的开发。
其实前很多知名的机器学习、智能以及深度学习框架也都是基于Python语进开发的:
Google开源机器学习框架:TensorFlow
开源社区主推学习框架:Scikit-learn
百度开源深度学习框架:Paddle
3、Python2.x与Python3.x版本对比
Python2.X
Python3.X
在生产环境中,我们般不会选择最新版本的Python,因为可能会存在未知Bug,所以般强烈建议大家在选择软件版本时,向前推1~2个版本。\
4、Python解析器
Python解释器的作:运Python文件
5、Python解析器种类
①CPython,C语言开发的解释器[官方],应广泛的解释器。
②IPython,基于CPython的一种交互式解释器。
③其他解释器
PyPy,基于Python语言开发的解释器。
JPython,运在Java平台的解释器,直接把Python代码编译成Java字节码执。
IronPython,运在微软.Net平台上的Python解释器,可直接把Python代码编译成.Net的字节码。
6、下载Python解析器
下载