网站首页 > 精选文章 正文
学习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
希望能对大家有所帮助,最后祝大家学有所成!!
猜你喜欢
- 2025-06-28 PaddleHub开源模型400+,三行代码也可实现无限AI创意梦想
- 2025-06-28 一个基于 .NET 开源、跨平台的工业物联网网关,通过可视化配置,能够轻松连接到各种设备和系统!
- 2025-06-28 FastRTC:Python 的 RTC 实时通信库
- 2025-06-28 一天涨 23k Star 的开源项目「GitHub 热点速览」
- 2025-06-28 ZeroMQ,一个不可思议的python库!
- 2025-06-28 Pokemon Go Python 开源版 API(pokemon go adventure sync)
- 2025-06-28 【推荐】一个基于 Python 开源免费、功能强大的库存管理系统
- 2025-06-28 22个受欢迎的Python不同类型开源框架
- 2025-06-28 小白想学习Python必知的7个网站(附全套python教程分享
- 2025-06-28 一款超好用的Python开源可视化库(python可视化需要什么库)
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)