python函数手册pdf,Python 手册

  python函数手册pdf,Python 手册

  Python教程Python是一门简单易学、功能强大的编程语言。它具有高效先进的数据结构和简单有效的面向对象编程方法。Python优雅的语法、动态类型和解释性使其成为许多领域和大多数平台中脚本和快速应用程序开发的理想语言。从Python网站http://www.python.org/,你可以免费获得所有主要平台的源代码或二进制Python解释器和丰富的标准库,并免费分发。该网站还包含许多免费的第三方Python模块、程序、工具和发布包以及附加文档的链接。Python解释器可以很容易地用C或C(或其他可以从C调用的语言)实现的新函数和数据类型来扩展。Python也适合作为可定制应用的扩展语言。本教程非正式地向读者介绍了Python语言及其系统的基本概念和功能。手边有一个Python解释器进行实验是很有帮助的,但是所有的例子都是相对独立的,所以本教程也可以离线阅读。关于标准对象和模块的描述,请参考Python标准库。Python语言参考给出了Python语言的正确定义。要编写C或C的扩展,请阅读《扩展和嵌入Python解释器和Python/C API参考手册》。还有几本书深入介绍了Python。本教程不会试图面面俱到,涵盖每一个特性,甚至是每一个常用的特性。相反,它介绍了Python的许多最显著的特性,并会给你一个很好的语言品味和风格。读完之后,你将能够读写Python模块和程序,并准备好进一步了解Python标准库中描述的各种Python库模块。词汇表也值得浏览。中国官方Python文档2.7 3.4 Python 2教程5

  1.吊你胃口。如果你必须用计算机做很多工作,最终你会发现有些任务你希望自动执行。例如,您可能想要搜索和替换大量文本文件,或者以复杂的方式重命名和重新排列一堆照片文档。也许你想写一个小的自定义数据库,或者一个专门的GUI应用程序或者一个简单的游戏。如果你是一个专业的软件开发人员,你可能要用到好几个C/C /Java库,但是发现通常的编写/编译/测试/重新编译周期太慢。也许你要在这样的库中写一个测试套件,然后发现写测试代码很繁琐。或者,您可能已经编写了一个可以使用扩展语言的程序,但您不想为您的应用程序设计和实现一种全新的语言。从这方面来说,Python就是你的语言。您可以为其中一些任务编写Unix shell脚本或Windows批处理文件,但是shell脚本最适合移动文件和更改文本数据,而不适合GUI应用程序或游戏。你可以写一个C/C /Java程序,但是即使是程序的第一稿也可能要花很多开发时间。Python更简单易用。它可以用于Windows、Mac OS X和Unix操作系统,将帮助您更快地完成工作。Python使用起来很简单,但它是一种真正的编程语言,与shell脚本或批处理文件相比,它为大型程序提供了更多的结构和支持。另一方面,Python也提供了比C更多的错误检查,并且,作为一种高级语言,它有内置的高级数据类型,比如灵活的数组和字典。由于其更通用的数据类型,Python适用于许多比Awk甚至Perl更大的问题领域,而且Python中的许多东西至少和那些语言一样简单。Python允许你将你的程序分割成模块,这些模块可以在其他Python程序中重用。它有大量的标准模块,可以用作程序的基础,或者作为学习Python编程的例子。这些模块提供了接口,比如文件I/O、系统调用、套接字,甚至用户图形界面,比如Tk。Python是一种解释性语言,因为没有编译和链接,所以在程序开发过程中可以节省你很多时间。Python解释器可以交互使用,这使得在自底向上的程序开发中试验Python语言的特性、编写一次性程序或测试函数变得非常容易。这也是一个方便的桌面计算器。使Python程序简洁易读。由编写的Python程序通常比等价的C、C或Java程序短得多,原因有几个:高级数据类型允许你用一条语句表达复杂的运算;语句是通过缩进来分组的,而不是通过左右括号来分组的;没有必要声明任何变量或参数。Python是可扩展的:如果你知道如何用C编程,那么在解释器中添加一个新的内置函数或模块将会很容易,要么尽可能快地执行关键操作,要么将Python程序与只有二进制形式的库(如特定厂商提供的图形库)链接起来。一旦你真的迷上了,你就可以把Python解释器链接到一个用C写的应用上,把它作为那个程序的扩展或者命令行语言。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: