Python简介
一、学习python的书籍推荐
1、学习python的好书
- python核心编程
- 基础教程
- 流畅的python
- 数据结构与算法(机械工业出版社)
- cook book
二、Python的历史
1、Python的初衷
Python崇尚优美,清晰,简单
2、Python2和Python3的简单区别
-
源码区别
-
Python2:重复代码多,冗余,代码不规范
-
Python3:源码规范,清晰简单
-
-
格式区别
- python2:不支持中文,注释也不能是中文
- 在文件开头写coding:utf-8 就ok了
- python2:不支持中文,注释也不能是中文
3、解释型语言和编译型语言
- 编译型:将代码一次性全部编译成二进制,然后再执行。
优点:执行效率高
缺点:开发效率低
代表语言:C语言
- 解释型:逐行解释成二进制,逐行运行
优点:开发效率高,可以跨平台
缺点:执行效率低
代表语言:Python
4、Python的种类
(1)、CPython:官方推荐解释器,可以转化成C语言能识别的字节码。
(2)、JPython:可以转化成Java语言能识别的字节码。
(3)、Ironpython:可以转化成.net语言能识别的字节码。
(4)、pypy:动态编译。编译型,一次型全部转化。
三、运行Python
1、在cmd环境中运行Python
Python 空格 文件的路径 回车