python的特色
面向对象特性:消除了保护类型、抽象类、借口等面向对象元素,简化了面向对象的实现。(任何东西都是对象)
内置数据结构:元祖(只读数组)、列表(可变长数组)、字典(HsahTable)、集合等。
简单性:代码块用空格(推荐4个空格)或制表符缩进,缩进是一种语法,同一级语句在同一垂直线上,不缩进不能有空格。
跨平台:Python会先被编译为二进制代码,然后再解释执行,但比JAVA的执行速度快。在一种操作系统上编写的ython代码只需做少量代码就可以移植到其它的操作系统上。
可扩展性:Python采用C语言开发,因此可用C扩展Python(给Python添加新的模块、类),也可以嵌入到C、C++中。
强类型:变量创建后会对应一种类型,Python根据内容决定变量的类型,变量也是一种对象,回收采用垃圾回收机制。
支持函数式编程
谢谢