今年以来,随着生成式人工智能 AIGC(Artificial Intelligence Generated Content)热度的不断攀升,人工智能相关的各个事物也都变得“流行”起来,在编程语言的世界里,Python 的热度排名一直处于前几名,TIOBE Index for August 2023 也正好验证了这一点:

上大学的时候笔者就对谷歌翻译背后的技术感兴趣,我看到了自然语言处理技术(NLP)的力量;如今工作后对类 ChatGPT 背后的技术感兴趣,我知道这是大模型(LLM)的力量。殊不知,这些技术的实现语言,都离不开现在热度最高的语言——Python。
很多人在工作的时候往往要处理很多的相关的 Excel 报表加工,PDF 文档处理的工作。虽然得知 Python 能够减轻自己的工作,但是学习 Python 往往在入门到放弃的路上,不是没有时间就是没有找到一本合适的教程进行学习。
说到这里,最近在图灵社区官网上看到的一本关于 Python 的入门图书。这里安利一波,图书真面貌如下:
这本书的外观设计还是很有特点的,翻开这本书的时候,印刷文字清晰,印刷使用的纸张也是非常的棒,这点给出版社的相关工作者予以好评。

可以看出,全书分为 18 章,其中:
这两部分的内容将 Python 是一种简洁易学、面向对象、可移植、解释性、开源、高级、可扩展且拥有丰富库的语言,适用于各种开发场景的特性,彰显的淋漓尽致。
这里笔者比较喜欢第 4 章节,尤其是 4.4 章节,和大家一起分享一下:

作者将 Python 计算中常见的趣味问题拿出来进行解释和分析,不仅仅在一定程度上为编程语言的学习增添了一些乐趣,也慢慢地激发了初学者对于探究计算机原理的“触点”。
如果初学者对这个“说谎”很感兴趣,可以参考这个链接进行学习:https://mp.weixin.qq.com/s/CNN0wRPvk77z4edXZKIfVg另外,我还发现这个本书的一个优点,我们在学习编程的时候,将精力全部运用在知识点的学习之上,这是没有问题的。但是,对于一门编程的学习不仅仅需要学习好代码的编写,还要养成一个良好的代码风格。
很棒的是,这本书在教编程基础知识的时候,还介绍了很多 PEP 相关的规范,比如:

这对于养成良好代码风格十分重要,好的代码不仅取悦自己,更会投来别人羡慕的眼光。
另外这本书在图灵社区也提供了相关的代码,大家可以从图灵社区(https://www.ituring.com.cn/)官网获取:

解压以后,可以看出各个代码文件,代码结构非常清晰,十分有利于读者:

网站上提供了很多的教学视频供大家学习,如:

不过,对于初学者我不是很建议大家使用这个网站,因为这本译文图书已经足够我们进行入门学习了。
最后每一章之后都预设了一些练习题还是给好评的,毕竟出题有时候比解题还难。
本书作者用心良苦,不仅讲解了 Python 编程的知识点,还传授了编程的思维方式和方法。在讲解知识点的过程中,作者强调了代码风格的重要性,提醒读者养成良好的编程习惯。在实践项目中,作者鼓励读者勇于尝试,培养解决问题的能力,这些对于初学者来说,无疑是宝贵的经验和教训。
总的来说,《Python入门教程》是一本非常适合 Python 初学者的入门书籍。作者用丰富的实例和简单的语言,将 Python 编程的精髓娓娓道来,让读者在轻松愉快的阅读过程中,逐步掌握 Python 编程的基本知识和实践技能。
这本书对于想要入门 Python 编程的读者来说,本书无疑是一个不错的选择,扫码进入快速通道:
