资源描述:
《python中文手册(汉译)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Python手册file:///Users/moon/Incoming/py/doc.chinahtml.com/Manual/Python/tut/index.html[09-5-21••08:00:58]目录Python手册GuidovanRossumFredL.Drake,Jr.,editorPythonLabsEmail:python-docs@python.orgRelease2.3July29,2003Aboutthisdocument...PythonTutorial,July29,2003,Release2.3Thi
2、sdocumentwasgeneratedusingtheLaTeX2HTMLtranslator.LaTeX2HTMLisCopyright©1993,1994,1995,1996,1997,NikosDrakos,ComputerBasedLearningUnit,UniversityofLeeds,andCopyright©1997,1998,RossMoore,MathematicsDepartment,MacquarieUniversity,Sydney.TheapplicationofLaTeX2HTMLtothePyt
3、hondocumentationhasbeenheavilytailoredbyFredL.Drake,Jr.OriginalnavigationiconswerecontributedbyChristopherPetrilli.前言Copyright©2001,2002,2003PythonSoftwareFoundation.Allrightsreserved.Copyright©2000BeOpen.com.Allrightsreserved.Copyright©1995-2000CorporationforNationalR
4、esearchInitiatives.Allrightsreserved.Copyright©1991-1995StichtingMathematischCentrum.Allrightsreserved.Seetheendofthisdocumentforcompletelicenseandpermissionsinformation.概要:Python是一种容易学习的强大语言。它包括了高效的高级数据结构,提供了一个简单但很有有效的方式以便进行面向对象编程。Python优雅的语法,动态数据类型,以及它的解释器,使其成为了大多数平台
5、上应用于各领域理想的脚本语言以及开发环境。Python解释器及其扩展标准库的源码和编译版本可以从Python的Web站点http://www.python.org/及其所有镜像站上免费获得,并且可以自由发布。该站点上也提供了Python的一些第三方模块,程序,工具,以及附加的文档。file:///Users/moon/Incoming/py/doc.chinahtml.com/Manual/Python/tut/index.html[09-5-21••08:00:58]目录Python的解释器很容易通过C或C++(或者其它可以由C来
6、调用的语言)来实现功能和数据结构的扩展。因些Python也很适于做为定制应用的一种扩展语言。这个手册介绍了一些Python语言及其系统的基本知识与根念。这有助于对Python有一个基本的认识,当然所有的例子都包括在里面了,所以这本手册很适合离线阅读。需要有关标准对象和模块的详细介绍的话,请查询Python程序库参考手册文档。Python参考手册提供了更多的关于语言方面的正式说明。需要编写C或C++扩展,请阅读Python解释器的扩展和集成以及Python/CAPI参考手册。这几本书涵盖了各个深度上的Python知识。本手册不会涵盖P
7、ython的所有功能,也不会去解释所用到的所有相关的知识。相反,它介绍了许多Python中最引人注目的功能,这会对读者掌握这门语言的风格大有帮助。读过它后,你应该可以阅读和编写Python模块和程序了,接下来你可以从Python库参考手册中进一步学习Python复杂多变的库和模块了。file:///Users/moon/Incoming/py/doc.chinahtml.com/Manual/Python/tut/index.html[09-5-21••08:00:58]1.开胃菜1.开胃菜如果你写过大规模的Shell脚本,应该会有
8、过这样的体会:你还非常想再加一些别的功能进去,但它已经太大、太慢、太复杂了;或者这个功能需要调用一个系统函数,或者它只适合通过C来调用……通常这些问题还不足以严肃到需要用C重写这个Shell;可能这个功能需要一些类似变长字符串或其它一