介绍

../_images/34725946825_0f85497e60_k_d.jpg

`官方Python网站<http://python.org/about/>`_

Python是一种通用的、高级编程语言,类似于TCL、Perl、Ruby、Spice或Java。它的一些主要功能包括:

  • 非常清晰易读的语法

    Python的哲学关注可读性,从用显著的空白描述的代码块到用直观的关键字代替难以理解的标点符号。

  • 广泛的标准库和第三方模块,几乎可用于任何任务

    Python有时会用“batteries included”这个词来描述,因为它有很多 `标准库<http://docs.python.org/library/>`_ 其中包括正则表达式、文件IO、小数处理、对象序列化等模块。

    另外, Python Package Index 可供用户提交其包以供广泛使用,类似于Perl的 CPAN。有一个非常强大的python框架和工具的繁荣社区,比如 Django Web框架和 NumPy 一组数学例程。

  • 与其他系统集成

    Python可以与 Java库 使其能够与企业程序员所使用的丰富Java环境一起使用。也可以是 `由C或C ++模块扩展<http://docs.python.org/extending/>`_ 当速度至关重要时。

  • 计算机普及

    Python在Windows上可用, * 尼克斯和麦克。它运行在Java虚拟机运行的任何地方,而引用实现CPython可以帮助将Python带到有工作C编译器的任何地方。

  • 友好社区

    Python具有生机勃勃的功能 community 它维护着维基、会议、无数的存储库、邮件列表、IRC频道等等。嘿,python社区甚至在帮助编写这个指南!

关于本指南

目的

关于《Python漫游指南》旨在为新手和专业的Python开发人员提供一本关于每天安装、配置和使用Python的最佳实践手册。

由社区

本指南由 Kenneth Reitz 以开放的方式。这是一项社区驱动的工作,其目的只有一个:为社区服务。

为社区服务

欢迎各级 Python 师为本指南所作的贡献。如果您认为指南的内容有缺口,请在Github上分叉指南并提交拉取请求。

无论是老手还是第一次做 Python ,每个人都欢迎你的贡献。如果你对贡献的恰当性、完整性或准确性有任何疑问,指南的作者会很乐意为你提供帮助。

要开始学习搭便车指南,请参见 贡献 页。