1_python简介
Python
一、简介:
-
编译型:将代码一次性全部翻译成二进制,然后再执行。
- 优点:执行效率高。
- 缺点:开发效率低,基本不能跨平台。
- 代表语言:C。
-
解释性:逐行解释成二进制,逐行运行。
- 优点:开发效率高,可以跨平台。
- 缺点:执行效率低。
- 代表语言:Python。
-
Why:Python是解释型语言,安装python3(有解释器python,lib库包,pip(包管理器)命令)
- pip常用指令有
- pip list:包清单;
- pip install xxxx:安装xxx包(安装目录lib->site-packages->xxxx);
- pip uninstall xxxx(卸载xxxx);
- pip install xxxx=版本号:安装制定版本号;
- pip freeze > requirements.txt:将包和版本号复制到requirements这个文件中;
- pip install -r requirements.txt:安装文件内的包。
二、Python优缺点
- 优点
- 开发效率高,有非常强大的第三方库
- 高级语言
- 可移植性
- 可扩展性
- 可嵌入性
- 缺点
- 速度慢
- 代码不能加密
- 线程不能利用多CPU
三、解释器种类
- CPython:官方推荐解释器(可以转化成C语言能识别的字节码)。
- IronPython:可以转化成 .net 语言能识别的字节码。
- PyPy:动态编译。
- Jython:可以转化成Java语言能识别的字节码。

浙公网安备 33010602011771号