python的特色

面向对象特性:消除了保护类型、抽象类、借口等面向对象元素,简化了面向对象的实现。(任何东西都是对象)

 

内置数据结构:元祖(只读数组)、列表(可变长数组)、字典(HsahTable)、集合等。

 

简单性:代码块用空格(推荐4个空格)或制表符缩进,缩进是一种语法,同一级语句在同一垂直线上,不缩进不能有空格。

 

跨平台:Python会先被编译为二进制代码,然后再解释执行,但比JAVA的执行速度快。在一种操作系统上编写的ython代码只需做少量代码就可以移植到其它的操作系统上。

 

可扩展性:Python采用C语言开发,因此可用C扩展Python(给Python添加新的模块、类),也可以嵌入到C、C++中。

 

强类型:变量创建后会对应一种类型,Python根据内容决定变量的类型,变量也是一种对象,回收采用垃圾回收机制。

 

支持函数式编程

posted @ 2015-10-30 20:02  沐风先生  阅读(162)  评论(0编辑  收藏  举报