学习 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 开发