18 个项目组成的 Python 学习神书(每个项目只有 500 行代码)

18 个项目组成的 Python 学习神书(每个项目只有 500 行代码)

随着人工智能时代的到来,简单易用、拥有海量的扩展包的 Python 成为了机器学习与数据科学以及数据爬取等领域的首选语言。

正因为其简单易用,程序员界一直流传着一句话:「人生苦短,我用 Python」,今天要推荐的这个项目也印证了这句话。

这个项目是「500 Lines or Less」,这不仅是一个项目,它也是一本书,不仅有源码,也有文字介绍,这个项目由 18 个独立的章节组成,每个章节都是由该领域的大牛完成,每个章节都试图用 500 行或者更少( 500 or less )的代码,让读者了解一个功能或需求的简单实现。

这些功能或者需求可能不是最完美的,所以我们在阅读时不需要过分关注某种细节,而我们应该揣摩软件架构师们在设计软件时如何决定和权衡,学会透过这些表面的现象去更透彻地明白作为一个软件架构师或开发者应该有的设计思维。

互联网时代从不缺乏分享者和贡献者,为了让用户更直接、更快速的阅读,「500LineorLess_CN」——500 line or less 中文翻译计划这个项目应运而生。

目前翻译进度如图(蓝色字体表示翻译完成,黑色字体表示翻译中):

18 个项目组成的 Python 学习神书(每个项目只有 500 行代码)

开源项目地址:https://github.com/aosabook/500lines

中文翻译计划地址:https://github.com/HT524/500LineorLess_CN

推荐阅读:

简单暴力的爬虫集合

还在寻找免费 API?关注这两个库就够了!


今天的推荐不知道大家喜欢吗?如果你喜欢,请在文章底部留言和点赞,以表示对我的支持,你们的留言和点赞是我持续更新的动力哦!

关注 wx - 公 - 号 -:非著名程序员,对话框回复关键字 “1024”,免费领取 30 本经典编程书籍。

章鱼猫在此感谢大家的关注和支持。喜欢我,就赶紧关注我,给我点赞吧!

相关推荐