黑马程序员技术交流社区
标题:
3.python学习相关书目推荐
[打印本页]
作者:
奕诺贝尔
时间:
2018-10-8 10:12
标题:
3.python学习相关书目推荐
Python是一种多功能语言。它经常用作Web应用程序的脚本语言,嵌入到软件产品中,以及人工智能和系统任务管理。它既简单又强大,非常适合初学者和专业程序员。以下书籍是具有广泛经验的从业者分享给我的,我也为大家介绍一下:
1.《像计算机科学家一样思考Python》
本书更多的是想培养读者以计算机科学家一样的思维方式来理解Python语言编程。贯穿全书的主体是如何思考、设计、开发的方法。从基本的编程概念开始,一步步引导读者了解Python语言,再逐渐掌握函数、递归、数据结构和面向对象设计等高阶概念。本书第2版及其辅助代码均已升级,支持Python 3。
2.《Dive Into Python 3》
这本书是Python语言的实践指南,每一章都是由一个真实、完整的代码开始,接着对其进行解释分析,最后在结尾进行总结,内容涵盖了 Python 3 及其与 Python 2 的区别。
3.《Python编程快速上手》
这本书尤其适合缺乏编程基础的初学者,语法使用Python 3,你可以通过这本书学到如何使用Python在几分钟之内完成一个程序,掌握基础的编程知识:
① 搜索文件中的文本或跨多个文件
② 创建、更新、移动和重命名文件和文件夹
③ 搜索网络并下载在线内容
④ 拆分、合并和加密PDF
⑤ 发送提醒邮件和文本通知
⑥ 制作在线填写表格
本书的第一部分介绍了基本Python编程概念,第二部分介绍了一些不同的任务,通过编写Python程序,可以让计算机自动完成它们。同时,每章的末尾还提供了一些习题和深入的实践项目,帮助读者巩固所学的知识。
4.《Python自然语言处理》
本书提供了非常易学的自然语言处理入门介绍,该领域涵盖从文本和电子邮件预测过滤,到自动总结和翻译等多种语言处理技术。本书针对Python 3和NLTK 3进行了更新,而且书中准备了充足的示例和练习,可以帮助你从非结构化文本中抽取信息,甚至猜测主题或识别“命名实体”;分析文本语言结构,包括解析和语义分析;访问流行的语言学数据库,包括WordNet和树库(treebank);
从多种语言学和人工智能领域中提取的整合技巧。
5.《Dive Into Python 3》
这本书是Python语言的实践指南,每一章都是由一个真实、完整的代码开始,接着对其进行解释分析,最后在结尾进行总结,内容涵盖了 Python 3 及其与 Python 2 的区别。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2