编程新手?如果您知道从哪里开始,Python 是免费且易于学习的!本指南将帮助您快速入门。
刚接触 Python?
阅读初学者指南/概述以了解 Python 是什么的简短说明。
获取 Python
接下来,在您的计算机上安装 Python 3 解释器。这是读取 Python 程序并执行其指令的程序;在进行任何 Python 编程之前,您需要它。Mac 和 Linux 发行版可能包含过时版本的 Python (Python 2),但您应该安装更新版本 (Python 3)。有关下载正确 Python 版本的说明,请参阅初学者指南/下载。
还有可用的 Python 解释器和 IDE 包,例如Thonny。其他选项可以在IntegratedDevelopmentEnvironments 中找到。
在某个阶段,您需要编辑和保存您的程序代码。查看HowToEditPythonCode以获得一些建议和建议。
学习 Python
接下来,阅读教程并尝试使用新的 Python 解释器进行一些简单的实验。
-
如果您以前从未编程过,请参阅BeginnersGuide/NonProgrammers以获取合适的教程列表。
-
如果您以前有编程经验,请参阅BeginnersGuide/Programmers,其中列出了更高级的教程。
-
如果英语不是您的母语,您可能会更喜欢已翻译成您的语言的教程。查阅 python.org 的非英语资源列表。
大多数教程假定您知道如何在计算机上运行程序。如果您使用的是 Windows 并需要这方面的帮助,请参阅如何在 Windows 下运行程序。
一些站点为那些想要学习 Python 的人提供浏览器内编码:
打印一份包含最重要 Python 功能的备忘单并将其张贴到您的办公室墙上,直到您对基础知识有了很好的了解。
阅读教程后,您可以浏览Python 的在线文档。它包括一个可能会派上用场的教程,一个列出 Python 标准的所有模块的库参考,以及 Python 语法的完整(如果相当枯燥)解释的语言参考。
当您准备好编写第一个程序时,您将需要一个文本编辑器或一个IDE。如果您不想使用 Thonny 或更高级的东西,那么您可以使用IDLE,它与 Python 捆绑在一起并支持扩展。
这个 Python wiki 还包含一个关于Python One-Liners的页面——Python 中一种晦涩但有趣的亚文化。
需要帮忙?
需要帮助吗?阅读初学者指南/帮助以了解邮件列表和新闻组。
大多数 Python 书籍都会包含对该语言的介绍;有关建议的标题,请参阅IntroductoryBooks。
请参阅初学者指南/示例,了解可以帮助您学习的小程序和小代码片段。
或者,如果您更喜欢通过听讲座来学习 Python,您可以参加培训课程,甚至聘请培训师来您的公司。请查阅PythonEvents页面以查看您所在地区是否安排了任何培训课程,并查阅 PythonTraining页面以获取培训师列表。
教师可以加入EDU-SIG,这是一个邮件列表,用于讨论从 K-12 到大学的任何级别的教学中 Python 的使用。
初学者指南页面的完整列表
测验和练习
-
CheckIO -在线学习、测试和提高您的 Python 技能
-
下班后编程 - Python 测验
-
Python 大师测验- Python 测验
-
Pyschools - Python 测验和练习题的集合
-
Pythonspot - Python 测验
-
Python Challenge - Android 平台上的 Python 测验应用程序
Python 样式检查器
-
Pythonchecker.com - 一个用于评估 Python 风格的教育性在线工具(带有动态分数计算和提示)
正在寻找特定的 Python 模块或应用程序?
-
首先要看的是Python Package Index。
- 如果您在包裹索引中找不到任何相关内容,
尝试搜索 python.org - 您可以在 Python 站点、常见问题解答或新闻组中找到任何提及的内容。更多信息:在哪里搜索。
-
您也可以尝试我们的外部访客项目pydoc.net,以进行高级包和模块搜索。
-
接下来,尝试使用Google或您选择的其他搜索引擎。搜索“python”和一些相关的关键字通常会找到一些有用的东西。
- 最后,您可以尝试向 comp.lang.python Usenet 组发布查询。
与 Python 相关的备忘单
-
Python:11 个最佳 Python 备忘单合集
-
Pandas:7 个漂亮的 Pandas 备忘单合集
-
机器学习:收集 15 个机器学习备忘单
python 学习资源汇总 腾讯文档腾讯文档-在线PDFhttps://docs.qq.com/pdf/DR3dMaE1CSkZ6RlBZ
想贡献?
-
Python 是Python 软件基金会的产品,该基金会是一个拥有版权的非营利组织。在美国,向 PSF 捐款可免税,您可以通过信用卡或PayPal捐款。
-
要报告 Python 核心中的错误,请使用Python 错误跟踪器。
-
要为 Python 核心提供错误修复或其他补丁,请阅读Python 开发人员指南以获取有关 Python 开发过程的更多信息。
-
要为官方Python 文档做出贡献,请加入文档 SIG,写信至docs@python.org,或使用问题跟踪器来贡献文档补丁。
-
要将您的模块或应用程序发布到 Python 社区,请使用comp.lang.python.announce。有关更多信息,请参阅Python 邮件列表指南。
-
要提出对 Python 核心的更改,请将您的想法发布到comp.lang.python。如果您有一个实现,请遵循Python 补丁指南。
-
如果您有问题不确定要向哪里报告,请查看WhereDoIReportThis? 页。