5个火爆 GitHub 的 Python 练习项目,快来收藏!

简介: 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

好啦,今天就分享到这里,我们下次见!

相关文章
|
1月前
|
人工智能 文字识别 异构计算
关于github开源ocr项目的疑问
小白尝试Python OCR学习,遇到报错。尝试Paddle OCR部署失败,Tesseract OCR在Colab误操作后恢复失败。EasyOCR在Colab和阿里天池Notebook成功,但GPU资源不足。其他平台部署不顺,决定使用WebUI或阿里云轻应用。求教OCR项目部署到本地及简单OCR项目推荐。
29 2
|
1月前
|
人工智能 自然语言处理 iOS开发
『GitHub项目圈选19』推荐5款本周 让人爱不释手 的开源项目
『GitHub项目圈选19』推荐5款本周 让人爱不释手 的开源项目
|
1月前
|
存储 Web App开发 人工智能
『GitHub项目圈选18』推荐5款本周 超实用 的开源项目
『GitHub项目圈选18』推荐5款本周 超实用 的开源项目
|
1月前
|
人工智能 物联网 机器人
『GitHub项目圈选17』推荐5款本周 火火火 的AI开源项目
『GitHub项目圈选17』推荐5款本周 火火火 的AI开源项目
206 1
|
1月前
|
JSON 搜索推荐 程序员
『GitHub项目圈选15』推荐5款本周 深受程序员喜爱 的开源项目
『GitHub项目圈选15』推荐5款本周 深受程序员喜爱 的开源项目
|
1月前
|
人工智能 自然语言处理 NoSQL
『GitHub项目圈选13』推荐5款本周 让人爱不释手 的开源项目
『GitHub项目圈选13』推荐5款本周 让人爱不释手 的开源项目
|
1月前
|
SQL NoSQL Linux
『GitHub项目圈选11』推荐5款本周 深受开发人员青睐 的开源项目
『GitHub项目圈选11』推荐5款本周 深受开发人员青睐 的开源项目
|
1月前
|
存储 人工智能 API
『GitHub项目圈选10』推荐5款本周 实用给力 的开源项目
『GitHub项目圈选10』推荐5款本周 实用给力 的开源项目
|
1月前
|
人工智能 Java Linux
『GitHub项目圈选09』推荐5款本周大佬都在用的开源项目
『GitHub项目圈选09』推荐5款本周大佬都在用的开源项目
|
1月前
|
安全 机器人 API
『GitHub项目圈选08』推荐5款本周使用率超高的开源项目
『GitHub项目圈选08』推荐5款本周使用率超高的开源项目