Python 官方简明教程:修订间差异
来自Ubuntu中文
跳到导航跳到搜索
第18行: | 第18行: | ||
|- | |- | ||
| | | | ||
''' | '''(已翻译的中文条目带有本站Wiki链接页面)''' | ||
* 1. Whetting Your Appetite | * 1. Whetting Your Appetite | ||
* 2. Using the Python Interpreter | * 2. Using the Python Interpreter | ||
第139行: | 第139行: | ||
| | | | ||
[http://docs.python.org/py3k/tutorial/index.html ''' | [http://docs.python.org/py3k/tutorial/index.html '''(对照Python官方网站英文目录页面)'''] | ||
* 1. Whetting Your Appetite | * [http://docs.python.org/py3k/tutorial/appetite.html 1. Whetting Your Appetite] | ||
* 2. Using the Python Interpreter | * [http://docs.python.org/py3k/tutorial/interpreter.html 2. Using the Python Interpreter] | ||
** 2.1. Invoking the Interpreter | ** 2.1. Invoking the Interpreter | ||
*** 2.1.1. Argument Passing | *** 2.1.1. Argument Passing | ||
第150行: | 第150行: | ||
*** 2.2.3. Source Code Encoding | *** 2.2.3. Source Code Encoding | ||
*** 2.2.4. The Interactive Startup File | *** 2.2.4. The Interactive Startup File | ||
* 3. An Informal Introduction to Python | * [http://docs.python.org/py3k/tutorial/introduction.html 3. An Informal Introduction to Python] | ||
** 3.1. Using Python as a Calculator | ** 3.1. Using Python as a Calculator | ||
*** 3.1.1. Numbers | *** 3.1.1. Numbers | ||
第157行: | 第157行: | ||
*** 3.1.4. Lists | *** 3.1.4. Lists | ||
** 3.2. First Steps Towards Programming | ** 3.2. First Steps Towards Programming | ||
* 4. More Control Flow Tools | * [http://docs.python.org/py3k/tutorial/controlflow.html 4. More Control Flow Tools] | ||
** 4.1. if Statements | ** 4.1. if Statements | ||
** 4.2. for Statements | ** 4.2. for Statements | ||
第172行: | 第172行: | ||
*** 4.7.6. Documentation Strings | *** 4.7.6. Documentation Strings | ||
** 4.8. Intermezzo: Coding Style | ** 4.8. Intermezzo: Coding Style | ||
* 5. Data Structures | * [http://docs.python.org/py3k/tutorial/datastructures.html 5. Data Structures] | ||
** 5.1. More on Lists | ** 5.1. More on Lists | ||
*** 5.1.1. Using Lists as Stacks | *** 5.1.1. Using Lists as Stacks |
2011年5月15日 (日) 16:47的版本
Python是一个简单易学、功能强大的编程语言。它拥有高效的数据构造和简洁便利的面向对象的设计程序。Python的优美语法和动态输入与解释器自然地融合在一起,使之成为了一个能在大多数平台和众多领域中编写脚本和进行快速应用程序开发的理想语言。
在Python的官方网站 http://www.python.org/ 里,为所有主要的平台提供Pythn的解释器和丰富的标准库,而且都开放免费的源代码或者二进制代码,可以自由分发。这个网站也涵括发布许多第三方Python模块、程序和工具、附加文档等。
Python的解释器很容易在C或C++(或其他从C语言调用)扩展新功能和数据类型。Python也很适合于在定制应用中作为一个可扩展的编程语言。
本教程向读者非正式地介绍Python语言和系统的基本概念和功能。本教程将帮助您灵巧地掌握Python解释器以及获得实践经验,而且所有的例子都是独立的,所以本教程可以方便地离线阅读。
关于标准对像和模块的说明,请参考《Python标准库》。《Python语言参考》对编程语言给出了更正式的定义。需要编写C或C++扩展的朋友请参考《扩展和嵌入式Python解释器和Python/C API接口参考手册》。这些都是有一定深度的Python参考书籍。
本教程不会全面详尽地介绍Python的每一个单一功能,甚或每一个常用功能。取而代之的是,本教程介绍Python中一些最值得注意的功能,向您推荐Python语言的特色和样式。阅读本教程之后,您将可以读懂和编写Python模块和程序,在此基础上,您将可以在《Python标准库》中继续学习更多的关于各个Python库模块的说明。
词汇表也是值得阅读的。
目录
(已翻译的中文条目带有本站Wiki链接页面)
|
|