ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

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

2023-03-13 13:09:31  阅读:394  来源: 互联网

标签:Python 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,存储库
来源:

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有