认识Python-------at the start

认识Python-------at the start

l       Python是一种脚本语言;

l       Python是一种高级的OOP语言;

l       Python可以解释执行,也可以编译执行;

l       Python功能强大,能够编写从操作系统到web应用各种程序;

l       Python是跨平台的语言;

l       Python具有强移植性(被多种解释器解释)和强扩展性(c/java/Net相互调用);

l       Python语法简洁、易学易用;

l       Python完全开源;

l       Python的创始人是Guido van Rossum;

l       Python并不适用于追求高性能的应用开发。

语言特性:

l       Python中一切皆是对象: Python 中一切都是对象。字符串是对象。列表是对象。函数是对象。甚至模块也是对象。从感性上可以解释为:一切都可以赋值给变量或作为参数传递给函数。

l       完全面向对象的编程语言,支持多继承;

l       代码可以组织为模块和包;

l       支持异常处理;

l       是动态数据类型的强类型定义语言;

l       支持一些高级编程特性如generators list comprehensions

l       进行自动内存管理,有内置的垃圾回收机制;

l       使用硬回车来分割语句, 冒号和缩进来分割代码块。

 

posted on 2006-11-06 18:49  Jessica.kjm  阅读(244)  评论(0编辑  收藏  举报