墙裂推荐,5个学习Python编程最佳的开源库

yumo6666个月前 (05-15)技术文章78

学习Python少不了的就是项目,我在GitHUB上找了几个比较好的开源库,大家可以跟着去学习。

1、learn-python3



这个存储库一共有19本Jupyter笔记本。它涵盖了字符串和条件之类的基础知识,然后讨论了面向对象编程,以及如何处理异常和一些Python标准库的特性等。每一个主题都有一个“notebook”链接,它会向你介绍该主题和一些示例代码,当你完成这些内容之后,还有一个练习链接,点击后你就可以做一些测试题。

项目地址:https://github.com/jerry-git/learn-python3


2、learn-python



项目地址:https://github.com/trekhleb/learn-python/blob/master/src/control_flow/test_if.py


3、full-speed-python



该存储库快速介绍了字符串和列表等基础知识,然后快速深入到更高级的主题,“类”和“异步编程”等,作者在写这本书时采用了一种实用的方法,用代码示例简要介绍了每个主题,然后直接跳到练习问题,让读者可以自己尝试。你可以在项目详情页下载pdf/epub文件。


项目地址:https://github.com/joaoventura/full-speed-python


4、python_reference



此存储库不像前面的存储库那样从基础的Python概念开始介绍,相反地,这个存储库更多的是关于中级主题,比如“Python中的SQLite数据库操作”,如果你在Python方面已经有了坚实的基础,那么该资源可以有助于你更好地利用该语言的不同特性,和前面的存储库一样的是,python_reference也带有编辑和运行代码的notebooks。

项目地址:https://github.com/rasbt/python_reference/


5、Python-programming-exercises

这个存储库目前提供了100个Python编程练习,难度从初学者到高级。这些问题和解决方案最初是用Python 2编写的,但作者后来更新了所有100个问题,用Python 3编写。


另外还有一个由不同作者编写的“扩展版本”,具有相同的问题和不同的解决方案,在这个扩展的存储库中,作者试图展示解决一个问题的不同方法,这些方法可能比原来的解决方案更有效或更“python化”。


项目地址:https://github.com/zhiwehu/Python-programming-exercises


希望能对大家有所帮助,最后祝大家学有所成!!

相关文章

《Python3官方手册中文版》高清PDF免费下载!内容简直如开挂

Python 是一种易于学习又功能强大的编程语言。它提供了高效的高级数据结构,还能简单有效地面向对象编程。Python 优雅的语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应...

《Python学习手册(第4版)》PDF开放下载,建议收藏

书籍简介如果你想动手编写高效、高质量并且很容易与其他语言和工具集成的代码,本书将快速地帮助你利用Python提高效率。本书基于Python专家的流程培训课程编写,内容通俗易懂。本书包含很多注释的例子和...

顶级黑客整理的python电子书整整300本!建议收藏

你是否在寻找资料苦苦寻找也寻找不到,分享python学习电子书,绝对不会在你网盘吃灰私人珍藏的400部编程,整整12个G,可以免费领取啦,希望能给你带来帮助部分截图还有java,数据库,【获取方式】评...

自学python教程基础视频下载 从入门到精通全套资料

俗话说技多不压身,小编怎能不存点Python精品课程呢?基础部分 60节零基础视频课程进阶教程 python flask 72节课程还有电子书、资料更多视频就不展示了。 全部送出Python是近几年非...

顶级黑客整理的300本编程电子书,整整12个G,你想学的都有

你是否在寻找资料苦苦找不到,分享电子书,绝对不会在你网盘吃灰的资料私人珍藏的300本编程电子书,整整12个G,可以免费领取啦,希望能给你带来帮助部分截图这是web前端的电子书这是python的电子书还...

这三本书,我愿称之为Python学习天花板

Python学习不能不知道的三大书籍来咯有没有同学是不知道Python怎么学习的,我之前全靠老师推荐的书籍和方法,现在分享给你们第一本:《Python编程:入门到实践》第二本:《Python编程快速上...