首页 > 编程语言 > 详细

python发展介绍之笔记

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

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

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

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

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

python发展介绍之笔记

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!