c语音字符常量    本文由susan50635贡献
    doc1。
    Python 是什么? Python 是一种开放源代码的脚本编程语言,这种脚本语言特别强调开发速度和 代码的清晰程度。它可以用来开发各种程序,从简单的脚本任务到复杂的、面向 对象的应用程序都有大显身手的地方。Python 还被当作一种入门程序员最适合 掌握的优秀语言,因为它免费、面向对象、扩展性强同时执行严格的编码标准。 Python 是免费的 Guido van Rossum 于 1990 年开始开发 Python,最初的目的无非是一个自娱的 项目。作为 Monty Python 的飞行马戏团节目的爱好者,他给自己开发的这种编 程语言起了现在这个古怪的名字,中文意思就是大蟒。Python 最初设计为一种 取代 Amoeba 分布式操作系统 ABC 的脚本语言, 但不久这种新型编程语言很快 就发展成可以解决相当多问题的利器,现在更引入到了多种平台。 Guido 目前还是 Python 软件基金会的主席。该组织按照 GNU 公共许可协议的 要求拥有 Python 的知识产权和许可权。Python 可以用在多种平台上,包括 Windows、Macintosh 和各种常见的 UNIX 系统。另外针对 PalmOS 和微软的 Pocket PC 的相应版本也在开发中。 Python 品质超 虽然 Python 常用来创建简单的脚本,但它采用的编程技术可不简单,比如面向 对象编码、套接字、线程和 GUI 等等。假如你是一位刚入流的程序员,这些特 
性显然对你太有帮助了,因为你可以很快熟悉有益的编程语法和编码实践,之后 再学习其他语言,比如 Java 或者 C++等引入的技术概念就容易多了。脚本可以 单独执行,不过,你还可以通过类文件和各类对象类型以充分利用这种语言的强 大功能。 Python 区别于其他面向对象语言的关键有两点。首先,Python 强调空格和编码 结构,从而令开发者的代码具有良好的重用性。其次,执行脚本之前无须编译 Python 代码,这就是它为什么被当作脚本语言的原因。 Python 易于扩展 Python 语言有一个引人注目的优势,它可以针对语言无法完成功能的函数调用 函数库。Python 还具有有些相当有用的工具帮助开发出复杂的应用程序。其中 最常用的就是 Tkinker, 这种工具可以实现跨平台的 GUI 开发。 另一种 wxPython 工具则是对 wxWindows 跨平台 C++框架的扩展。WxPython 目前已经支持 Windows 和 Linux 平台。Python Imaging Library 可以让 Python 创建、打开、 编辑和修改图象,包括.gif、.jpeg 和.png 等。为了了解常用的 Python 扩展和应 用,你不妨访问下 The Vaults of Parnassus。
    Python 自身还可以嵌入到其他编程语言中。最常见的就是 [url=http://www.jython.org/]Jython[url], 这是一种用 Java 编写的 Python 解释器。 这样你就可以同时利用两种语言的优点。你还可以在强大的 Java 应
用程序框架 中结合 Python 清晰的语法来创建出依赖于两种语言库的应用程序。 编码标准 严格的 Python 语法是初级程序员忽略这一强大编程语言的最主要原因。和大多 数的其他面向 Web 脚本语言不同的是, Python 的空白排版不依赖于括号或者分 号来表示语句结束,换行和占位符用来描述代码的可视结果。这种编程方式乍看 之下令人感到厌烦,但却对你另有莫大的好处,这就是代码的可靠性。Python 这种结构化是建立在下面的理论之上: 开发者的工作时间是机构财产中最有价值 的财富。一旦你习惯了编写 Python 代码的规则。实际上你就习惯了一种内建的 编码标准。这也正是大多数 Python 开发者所依赖的标准。 获取 Python 你可以从 http://www.python.org 或者各类平台上的 Python 版本。ActiveState 网站也发布用于 Windows、Linux 和 Solaris 等平台的 Python 库。 最简单的 Python 代码 下面我们举例说明 Python。假设你目前使用的是 Windows 系统,而且已经安装 了 Python,请首先启动 IDLE,也就是 Python 的 GUI。现在处于 Python Shell 中(如果你在 UNIX 类型的系统上就需要键入 python 类型指示你的 Python 可 执行文件)。接着在">>>"提示符下键入: >>>print "Hello World" 这个大家耳熟能详的程序就在屏幕上显示出结果, 你还可以如下所示给变量赋值: >>>myvar = 42 >>>print myvar 在上例中会显示结果 42。 如果你开发的脚本无须在 Python Shell 中直接输入 Python 
就更有用了。 程序清 单 A 就包含了一个 Hello World 脚本的示例,其中编写了 if-else 语句。 你可以在命令行上键入 scriptname.py 来执行自己的脚本 (py 是 Python 脚本的 标准文件扩展名)。你应该能看到正确的显示结果。清单 A 中,跟着 if 和 else 之后由占位符缩排的语句就是空白格式化的一部分。
    这些很简单的示例演示了 Python 清晰的语法。为了了解更多有关 Python 编程 的信息, 你不妨查看下 Python 网站上的初学者指南。 如果你不习惯于上网浏览, 那么你还可以阅读 O'Reilly 和 New Riders 出版的有关图书。 比如 How to Think Like a Computer Scientist : Learning with Python 和 Python Essential Reference。 小结 不论你是一位初学编程语言以图增长自己知识技能的入门程序员还是为了谋取 更大代码可靠性的 Perl 高手, 你都会发现 Python 是一种相当灵活和强大的编程 语言。它可以开发出各种各样的应用程序,从功能齐备的邮件列表软件到各种跨 平台的 GUI 应用程序一应俱全。
    上面用到的清单 A [re: xyb]
if countif函数比对
xml发生错误    # List A # (If you are on an UNIX type syst
linux常用版本
em you may have to modify the first line to point to your Python executable.)
编程软件python怎么读
    #!/usr/bin/pythonmyvar = "Hello World"if myvar == "Hello World": myvarelse: print "myvar does not equal Hello World" [精华] 另外,我也介绍一本书 [re: xyb] (enthusiast) 02-09-02 11:21
jsp三种注释的区别
    print
    Bruce Eckel 的 Thinking in Python,可以从这里下载。 Bruce Eckel 已经出版的 Thinking in Java 和 Thinking in C++可都是鼎鼎大名。 他正在写的有 Thinking in Python 和 Thinking in Pattern,不知道什么时候可以 出版。 其他 Bruce Eckel 的著作下载目录:Bruce Eckel's Free Electronic Books

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。