动态语言: 定义变量前不需要声明类型。如:Python、Ruby
静态语言:所有的变量都需要声明类型。如:C 、 C++ 、 C# 、JAVA
强类型:变量指定了数据类型,若不经强制转换,永远都是此类型。如:Python、JAVA
弱类型:一个变量可赋多个不同数据类型的值
Python:动态语言、强类型、解释型
优点:
1.入门易
2.效力高
3.高级语言
4.可移值性
5.可扩展性
6.可嵌入性
缺点:
1.速度慢
2.代码不加密
3.多线程不能用多核
原文地址:http://blog.51cto.com/11928593/2118682