静态语言和动态语言
语言可以简略的分为:
静态语言和动态语言
我这边主要会:python,c,shell
不同点:
静态语言(java,c)往往需要声明每一个变量,而动态语言(python)可以跳过这个规定,也就是实现动态的输入。

总结:在c语言中,每个变量的数据类型都必须被明确的声明(主要有访问内存,指定数据内存大小);而python中,类型是动态判断的,你可以将任何类型指定给任何变量。
还有记住一点:我们查看python的底层源码,我们可以发现,python是基于C语言开发的。这也是C运算速度快的原因,因为将C包装成python会出现一些额外的开销。

浙公网安备 33010602011771号