5个火爆 GitHub 的 Python 练习项目,快来收藏!
今天我们继续分享 G 站上的火爆 Pyhton 项目,既有适合小白的基础 Python 教程,也有适合有基础的 Python 进阶项目。
其实对于刚刚入门 Python 的小伙伴来说,往往都是在入门之后,就不知道方向在哪里了。没有目标,没有动力,这样慢慢的,也就失去了对于编程的喜爱,进而也就没有继续提升的要求了!所以找到自己感兴趣、能够跟着动手和学习的 Python 项目是特别重要的,这样才能把学会的 Python 知识用起来,不断地提高。最终从新手晋升为高手!
今天我们分享的这些项目,保证你会眼前一亮,跟着学习下来,成为高手稳稳的!
1. Python-100-Days
这是一个完全面向小白的 Python 系列教程项目,可以说是超级贴心、从零基础到进阶都安排好了!
该项目的特点就是面向零基础的同学,可以说是手把手的讲解了 Python 的各种技术。但是如果你认为该项目只有 Python 基础技术,那就错了,它还包含 Python 进阶知识、Linux 基础知识、数据库知识、Web 基础和框架、爬虫和数据分析、机器学习等,真的是一个超级大全的项目!可以说有了这个项目,软件开发相关的知识都可以涉及学习到,但是话又说回来,编程学习,尤其是 Python 入门都是比较简单的,贵在坚持,坚持,坚持!
GitHub Star 数量:96.6 K
项目地址
https://github.com/jackfrued/Python-100-Days
2. awesome-python-cn
再来看一个 Python 资源大全的项目,而且是全中文的哦。
我们来简单看几个模块
<====>
1)环境管理
2)自然语言处理
3)图像处理
4)数据库
5)Web 框架
…
<====>
太多了,就不一一列举了,大家还是自行查看吧!
GitHub Star 数量:20.5 K
项目地址:
https://github.com/jobbole/awesome-python-cn
3. explore-python
这是一个为了有编程基础的同学准备的,可以很好的完成进阶之路!
该项目的几个优点:
· 大纲:直观的脑图展示,结构清晰完整,讲的都是重点和常用知识
· 内容:代码多于文字,运行示例代码帮助领悟+简短文字点拨,可能代码写的久了,看代码感觉比文字舒服
· 排版:舒服+讲究,写给程序员的 Python 书籍
GitHub Star 数量:1.5 K
项目地址:
https://github.com/ethan-funny/explore-python
4. awesome-spider
这是一个爬虫集合,网罗了很多有趣的爬虫项目。这个项目按照字母顺序,几乎从 A 排序到了 Z
<====>
A:
暗网爬虫(Go)
爱丝APP图片爬虫
1688以图搜货
B:
Bilibili 用户
Bilibili 视频
Bilibili 小视频
Bing美图爬虫
B站760万视频信息爬虫
博客园(node.js)
百度百科(node.js)
北邮人水木清华招聘
百度云网盘
琉璃神社爬虫
Boss 直聘
贝壳网找房爬虫
…
Z:
ZOL 手机壁纸爬虫
知乎(python)
知乎(php)
知网
知乎妹子
自如实时房源提醒
中国大陆高校列表爬虫
站酷(zcool.com.cn)图片爬虫
<====>
对于有爬虫兴趣,且还有编程基础的同学来说,这绝对是一个很好的练习项目
GitHub Star 数量:14.4 K
项目地址:
https://github.com/facert/awesome-spider
5. free-python-games
最后再来看一个 Python 的游戏项目,千万不要错过!
该项目里包含的都是一些小巧的游戏项目,比如:贪吃蛇、迷宫、Pong、猜字等,运行简单(有些不需要安装依赖)、代码少且易读。
安装和运行命令都很简单
pip install freegames
python -m freegames.maze # freegames.游戏名
一个简单的迷宫项目就完成了,源码的研究就留给大家了
GitHub Star 数量:1.5 K
项目地址:
https://github.com/grantjenks/free-python-games
好啦,今天就分享到这里,我们下次见!
回复关键字“简明python ”,立即获取入门必备书籍《简明python教程》电子版
回复关键字“爬虫”,立即获取爬虫学习资料
推荐阅读
点赞和在看就是最大的支持❤️