Forked by:17.5k
GitHub 地址:
https://github.com/vinta/awesome-python
Awesome Python是最佳存储库列表中的第二个条目。Awesome Python是一个全面且庞大的Python框架,库,工具和其他便捷资源的集合。该仓库针对个别项目或主题列出了90多种不同的类别,包括管理面板,数据验证,计算机视觉,算法和设计模式等等。
此外,该仓库还提供了教材,博客,播客和网上教学的链接,这些资料让每个人都能更有效地学习Python。
- tensorflow
Stars:150k
Forked by :83.2k
GitHub 地址:
https://github.com/tensorflow/tensorflow
现在,此存储库用于Google产品TensorFlow,该产品在机器学习领域获得了巨大的成功。
如果您选择Python做机器学习,那么此存储库将在您的机器学习之旅中迈出关键的一步。此仓库假定您已经对Python的核心概念有所了解,并掌握机器学习的入门知识。
此仓库涵盖了TensorFlow for Python机器学习的各个方面,包括入门介绍,安装软件和其他所有有价值的资源,这些资源包括官方教程,博客,视频等等,可帮助您充分利用TensorFlow进行所有机器学习项目。
- Project-Based Learning
创作者 :Tu V. Tran
Stars:40.2k
Forked by :6.5k
GitHub 地址:
https://github.com/tuvtran/project-based-learning#python
该项目包含了各种编程语言的教程,特别侧重于实战项目。在访问仓库时,您会发现20多种编程语言的清单,我们将只专注于Python部分,但随时可以查阅其他编程语言的模块。
仓库包含的Python项目非常丰富,从网页爬虫,机器自动化,网页开发到机器学习。我们建议您阅读整个Python部分,以更深入地了解这些项目,获得实战领域的指导。
- Python-programming-exercises
创作者:Jeffrey Hu
Stars:12.5k
Forked by:5.3k
GitHub 地址:
https://github.com/zhiwehu/Python-programming-exercises
这个GitHub存储库相当简单,包含100多个Python编程挑战,可以满足初级,中级和资深专家的需求。
Jeffrey还有一个网站,以漫画的形式教您基础Python知识。
如果您正在学习Python,我们强烈建议您利用该项目来测试知识水平,它带有必需的提示和解决方案。
- Learn-Python
创建者:Oleksii Trekhleb
Stars:5.4k
Forked by:992
GitHub 地址:
https://github.com/trekhleb/learn-python
与learning-python3类似,learn-python可以作为初学者和中级学习者的Python资源集合。该项目使用一组Python脚本来涵盖Python中的各个主题,例如运算符,数据类型,类,模块等等,并带有精确的说明和示例。
- learn-python3
创作者:Jerry Pussinen
Stars:2.9k
Forked by:732
GitHub 地址:
https://github.com/jerry-git/learn-python3
这个项目包含用于学习中级Python3的资源。存储库的内容结构非常好,并用Jupyter Notebooks展示。笔记本文件夹内的beginner文件夹包含19个入门主题, 例如字符串,条件,类,异常等,以帮助您入门。
其余的高级主题在中间文件夹中提供,例如,编写惯用的Python,其他一些常规主题以及一些最佳实践,以帮助您编写高效的代码。仓库中的每个主题都带有大量示例代码供您深入分析,并提供练习以帮助您跟踪进度。
- full-speed-python
创建者:JoãoVentura
Stars:2.9k
Forked by:394
GitHub 地址:
https://github.com/joaoventura/full-speed-python
full-speed-python在2018年3月首次发布,本质上是一本书,涵盖了Python的基础知识以及更高级的主题,着重于实践学习。在解释了每个主题之后,作者通过向读者提供充足的练习来巩固对概念的理解。这些练习对学习者在短时间内快速掌握基础知识起着至关重要的作用。
一旦开始采用这种方法,您将可以在一两个月之内完成本书的全部内容。该项目包含学习所需的所有文件,您也可以直接从其项目中下载图书,下载链接可以在项目主页找到。
- python_reference
Stars:2.5k
Forked by:689
GitHub 地址:
https://github.com/rasbt/python_reference
Python-Reference这个名字说明了一切。与其他致力于提供Python教程的项目不同,Python-Reference更多地是针对中级开发人员的各种Python主题的集合。以下是项目内容的简要概述:
- Python技巧和教程
- Python和网络
- 算法
- 绘图和可视化
- 基准
- Python和 数据科学
- 有用的脚本和摘要
如果您已经掌握了Python的基础知识,那么该项目将帮助您理解许多高级主题。
- coding-problems
创建者:Meto Trajkovski
Stars:1.4k
Forked by:226
GitHub 地址:
(1)Python所有方向的学习路线(新版)
这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
最近我才对这些路线做了一下新的更新,知识体系更全面了。
(2)Python学习视频
包含了Python入门、爬虫、数据分析和web开发的学习视频,总共100多个,虽然没有那么全面,但是对于入门来说是没问题的,学完这些之后,你可以按照我上面的学习路线去网上找其他的知识资源进行进阶。
(3)100多个练手项目
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了,只是里面的项目比较多,水平也是参差不齐,大家可以挑自己能做的项目去练练。