Page

More Actions: Raw Text Print View Delete Cache ———————————— Check Spelling Like Pages Local Site Map ———————————— Rename Page Delete Page ———————————— ———————————— Remove Spam Revert to this revision ———————————— SlideShow

User

Python初学者手册

没玩过编程? Python语言是免费的,如果你知道从何处开始,它很容易上手! 本指南将帮助你快速入门。

不了解Python?

先读一下Python简介:通过一个简短的介绍了解Python是什么。

获取Python

接下来,在你的电脑上安装Python的解释器。 它用来读取Python程序并执行指令:在进行任何Python编程前你需要准备好它。 目前Python有两个主要版本:Python 2和Python 3。根据Python2orPython3 页面提供的建议,你可以决定哪个版本最适合你。在撰写本文时(2010年6月21号),以下内容假设你决定使用Python 2。 查看文章 BeginnersGuide/Download,按步骤下载正确的Python版本。 在某些阶段,你想编辑并保存你的程序代码,可以看一下 HowToEditPythonCode 以听取一些意见和推荐方法。

学习Python

接下来,阅读教程,并尝试用你的新Python解释器做一些简单的试验。
  • 如果你之前没有编程经验,读一下 编程新手, 里面有适合你的教程列表。
  • 如果你之前有编程经验,参考 BeginnersGuide/Programmers, 里面列出了更多高级教程。
  • 如果英语不是你的母语,阅读翻译好的教程更适合你。参考 python.org’s 非英语资源列表.
绝大部分教程都假设你知道如何在你的电脑上运行程序。 如果你使用Windows操作系统,可以参考我如何在Windows平台上运行程序以获得帮助 当你读完教程后,可以浏览Python在线文档。它包括:有用的a tutoriala Library Reference详列了Python的标准库中的模块和[[http://docs.python.org/ref/|the Language Reference]介绍了Python语法的完整解释(有些枯燥) 在准备写第一个程序前,你需要一个文本编辑器。开始时使用任何你熟悉的编辑器(用记事本也可以)-但当你有经验后,你会想使用带有Python编程辅助功能的文本编辑器。参考 PythonEditors ,里面包含了一个软件列表,介绍各种方便Python代码编辑功能的编辑器软件。

需要帮助吗?

需要一些帮助吗?加入邮件列表和新闻组,阅读 BeginnersGuide/Help 绝大多数的Python书籍会包含Python语言的介绍:请查看 IntroductoryBooks中的建议。 参考BeginnersGuide/Examples,里面的简单程序和代码片段会对你的学习有帮助。 或者,如果你喜欢通过听课的方式学习Python,你可以参加培训课或请一位培训老师到你公司上课。 参考 PythonEvents 页面看在当地有无定期的培训课程,在PythonTraining页面有培训老师列表。 老师可以加入 EDU-SIG,在该邮件列表中讨论如何教从K-12到大学的各种水平的学生来应用Python。

用户手册完整列表

  1. BeginnersGuide/Download
  2. BeginnersGuide/Examples
  3. BeginnersGuide/Help
  4. BeginnersGuide/Mathematics
  5. BeginnersGuide/NonProgrammers
  6. BeginnersGuide/NonProgrammersChinese
  7. BeginnersGuide/Overview
  8. BeginnersGuide/OverviewChinese
  9. BeginnersGuide/Programmers
  10. BeginnersGuide/Programmers(Cpp2Python.pdf)
  11. BeginnersGuide/Programmers/SimpleExamples

测试和练习

想寻找具体的Python模块或程序?

  • 首先参考 Python Package Index.
  • 如果在目录中找不到相关的内容,参考 searching python.org -这里你可以找到Python网站上提供的全部内容,包括常见问题,或者新闻组。详情:在哪里查找
  • 接下来,尝试 Google或其它你常用的搜索引擎。搜索“python”或其它关键字通常可以找到有用的信息。
  • 最后,(注:如果实在搞不定了)你可以在comp.lang.python 用户组中发帖寻求帮助。

如何做出贡献?


CategoryDocumentation r’s Guide to Python。