Python语言特点

1.Python是解释型语言,所以运行速度要比编译型语言慢。和Java类似,Python实际上是字节编译的,生成一种近似于机器语言的中间形式,不仅改善了Python的性能,同时也保持了解释型语言的特点。

2.Python是动态类型语言,不需要预先声明变量的类型,变量的类型和值在赋值的时候被初始化。(区别:Java是静态类型语言)

3.Python是面向对象编程(OOP--Object Oriented Programming)语言,可以通过组合和继承定义类。但是没有权限修饰符,如public,private等,可以通过单下划线、双下划线、__slots__、@property、__all__控制权限。(区别:Java有权限修饰符)

你可能感兴趣的:(python,Python)