日志标签 ‘python’

Python 学习资源

2010年4月30日

Python 简明教程 (入门必看)

* 在线浏览: http://www.woodpecker.org.cn:9081/doc/abyteofpython_cn/chinese/index.html
* PDF: http://bbs.chinaunix.net/attachm … 0ZGdmUnJJUXlNZVE%3D

» 阅读更多: Python 学习资源

Python功能简介

2009年7月15日

Python是一种解析性的,交互式的,面向对象的编程语言,类似于Perl、Tcl、Scheme或Java。

Python一些主要功能介绍:

  • Python使用一种优雅的语法,可读性强。
  • Python是一种很灵活的语言,能帮你轻松完成编程工作。并可作为一种原型开发语言,加快大型程序的开发速度。
  • 有 多种数据类型:numbers (integers, floating point, complex, and unlimited-length long integers), strings (ASCII 和 Unicode), lists, dictionaries。
  • Python支持类和多层继承等的面向对象编程技术。
  • 代码能打包成模块和包,方便管理和发布。
  • 支持异常处理,能有效捕获和处理程序中发生的错误。
  • 强大的动态数据类型支持,不同数据类型相加会引发一个异常。
  • Python支持如生成器和列表嵌套等高级编程功能。
  • 自动内存碎片管理,有效利用内存资源。
  • 强大的类库支持,使编写文件处理、正则表达式,网络连接等程序变得相当容易。
  • Python的交互命令行模块能方便地进行小代码调试和学习。
  • Python易于扩展,可以通过C或C++编写的模块进行功能扩展。
  • Python解析器可作为一个编程接口嵌入一个应用程序中。
  • Python可运行在多种计算机平台和操作系统中,如各位unix,windows,MacOS,OS/2等等。
  • Python是开源的,可自由免费使用和发布,并且可用于商业用途以获取利润。如想详细了解Python的许可协议可到以下网址查询