码迷,mamicode.com
首页 > 编程语言 > 详细

python发展介绍之笔记

时间:2018-05-21 16:24:12      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:python发展介绍之笔记

编译型:先编译---生成可执行文件(机器码)---运行程序。一次性将源代码转换成可执行文件后再运行程序。如:C、C++
解释型: 不需要先编译。运行的前一刻还没有可执行程序,执行时候,有一个称之为解释程序的外壳程序将源代码转换成二进制代码以供执行。如:Python 、JAVA
编译型与解释型的区别:编译型如一本外文书,需要先翻译完才可以看。这翻译需要花一定的时间等待。解释型是一本外文书,翻译一点看一点。

动态语言: 定义变量前不需要声明类型。如:Python、Ruby
静态语言:所有的变量都需要声明类型。如:C 、 C++ 、 C# 、JAVA

强类型:变量指定了数据类型,若不经强制转换,永远都是此类型。如:Python、JAVA
弱类型:一个变量可赋多个不同数据类型的值

Python:动态语言、强类型、解释型
优点:
1.入门易
2.效力高
3.高级语言
4.可移值性
5.可扩展性
6.可嵌入性

缺点:
1.速度慢
2.代码不加密
3.多线程不能用多核

python发展介绍之笔记

标签:python发展介绍之笔记

原文地址:http://blog.51cto.com/11928593/2118682

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!