编程语言
首页 > 编程语言> > 学习 Python 及其他知识的 7 个最佳 GitHub 存储库

学习 Python 及其他知识的 7 个最佳 GitHub 存储库

作者:互联网

在我看来,GitHub 存储库是学习编程的最佳方式之一。有很多资源可以让你学习编程,很容易迷失在这些成堆的资源中。Python 是最著名和使用最多的编程语言之一。在这里,我编译了 7 个存储库,它们将帮助您了解更多关于 Python 和 Beyond 的知识

1. Python机器人

该项目的目标是让机器人初学者了解每种算法背后的基本思想。在这个项目中,选择了实用且在学术界和工业界广泛使用的算法。每个示例代码都是用 Python3 编写的,并且只依赖于一些标准模块以提高可读性和易用性。它还包括直观的动画以了解模拟的行为。它在 GitHub 上拥有超过 17.5k 颗星。

GitHub - AtsushiSakai/PythonRobotics:机器人算法的 Python 示例代码。

机器人算法的 Python 代码。这是机器人算法的 Python 代码集合。特点:易于阅读……

github.com

2. Python 公案

 

TDD(测试驱动开发)是软件开发中的最佳实践之一,涉及在编写代码本身之前编写代码测试。在 TDD 中,开发人员编写一个失败的测试,然后编写使测试通过所需的最少代码量,然后重构代码以确保其高效且可维护。这是一个通过测试通过来学习 Python 编程语言的交互式教程。它在 GitHub 上拥有超过 4.5k 颗星。

GitHub - gregmalcolm/python_koans: Python Koans - 通过 TDD 学习 Python

Python Koans 是 Edgecase 的“Ruby Koans”的一个端口,可以在 http://rubykoans.com/ 找到。Python Koans 是一个……

github.com

3.算法

该算法是开发人员最好的朋友,它会让您的生活变得轻松。算法是一组指令,它接收一个或多个输入,进行内部计算和数据操作,然后输出一个或多个输出。正如您所猜到的,这个存储库中有最少的 Python 数据结构和算法示例。它在 GitHub 上拥有超过 22k 颗星。

GitHub — keon/algorithms: Python 中数据结构和算法的最小示例

Python 3 中数据结构和算法的最小和干净的示例实现。感谢您对……的兴趣

github.com

4. Python 30 天

如果您是 python 的新手,那么这对您来说是一个很好的资源。正如您从名称中猜到的那样,这是学习 Python 的分步指南中的 30 天 Python 编程挑战。完成挑战可能需要 30 到 100 天。所以请按照自己的节奏来。挑战结束后,您将获得 30DaysOfPython 编程挑战证书。它在 GitHub 上拥有超过 22k 颗星。

GitHub - Asabeneh/30-Days-Of-Python:30 天的 Python 编程挑战是一个循序渐进的…

30 天的 Python 编程挑战是在 30 天内学​​习 Python 编程语言的分步指南……

github.com

5. Python示例

 

该项目包含包含有助于减少人工工作量的重要功能的脚本。也会帮助初学者入门python。当在Notepad++中查看文件时,它包含正确对齐的代码文档。Jarvis 被用作谷歌助手。掌握。它在 GitHub 上拥有超过 27k 颗星。

GitHub - geekcomputers/Python: 我的 Python 例子

我的 Python 示例。通过在 GitHub 上创建帐户为 geekcomputers/Python 开发做出贡献。

github.com

6. 30秒的蟒蛇

我相信每个开发人员都喜欢代码片段,因为它可以加快您的开发速度。此存储库包含 Python 片段集合,其中包含 Python 3.6 的辅助函数。它包括用于最常见数据类型的实用程序,例如基元、列表、字典和日期对象。它在 GitHub 上拥有超过 8500 颗星。

GitHub - 30-seconds/30-seconds-of-python:满足您所有开发需求的简短 Python 代码片段

满足您所有开发需求的简短 Python 代码片段访问我们的网站以查看我们的代码片段集合。使用…

github.com

7. 实用Python

 

此存储库包含用于企业培训和专业发展的讲师指导的 Python 培训课程的材料。自 2007 年以来,它一直在不断发展,并在现实世界的课堂上经过了实战测试。通常,它会在三到四天内亲自授课——需要大约 25-35 小时的紧张工作。这包括完成大约 130 个动手编码练习。它在 GitHub 上拥有超过 8500 颗星。

GitHub - dabeaz-course/practical-python: 实用 Python 编程(@dabeaz 课程)

将近 27 年前,当我第一次学习 Python 时,我立即被我如何有效地将它应用到所有......

github.com

其他很棒的资源在哪里?

总有新的东西要学。如果您想了解更多关于很棒的资源,请查看下面的链接。

您应该在下一个项目中使用的 7 个有用的 Python 库

启动您的 Python 开发

 

标签:Python,GitHub,存储库
来源: