编程语言的分类:
编译型与解释性语言
编译型语言: 简单来说就是一次性将代码转换为机器语言。比较典型的有C/C++,VB.
解释性语言: 相较于编译型语言,他不是一次性的翻译,而是当要执行某一条指令是,采用一个解释程序的外壳程序将源代码转换为二进制代码用于执行。他的过程就是不断的解释,执行。比较典型的有python,JavaScript。
python 优缺点:
优点: 代码简洁易懂,开发效率高。
缺点: 代码运行速度相对较慢,代码不能加密,线程不能利用多CPU问题。
python 擅长的领域
WEB开发
DjangopyramidTornado
网络编程
TwistedRequestsScrapyParamiko
科学运算
SciPyPandasIpython
GUI图形开发
wxPythonPyQTKivy
运维自动化
OpenStackSaltStackAnsible腾讯蓝鲸