简 报
本月图灵出品13本新书,包含了畅销的 Python“蟒蛇书”第2版、高德纳的《计算机程序设计艺术:MMIX增补》、经久不衰的 JavaScript“红宝书”第四版。
此外,还有3本数学类图书、1本人工智能类图书、1本Rust编程语言图书、1本游戏设计类图书、1本算法类图书、1本移动开发类图书、1本少儿编程类图书、1本量子物理科普图书、1本敏捷开发类图书。
所有新书将在本月底前全部上架,看看你最期待哪本书?别忘参与文末留言活动哦!
豆瓣评分 9.1 的 Python “蟒蛇”书 《Python 编程:从入门到实践》,终于等来了第 2 版。与第 1 版相比,本版做了哪些更新呢?
第一部分“基础知识”,第2版只介绍 Python3,简化了安装流程,语言细节描述上做了全面修订,新增 Sublime Text、f 字符串、大数表示法和常量表示法等主题,并且更准确地描述了 Python 语言的细节。
第二部分“项目”用更简明的结构、更清晰的语法以及更流行的库和工具,优化了项目代码结构,简化了函数和模块的调用。
比如,不再使用 Pygal 来可视化 GitHub 的 Python 开源项目,转而使用 Plotly。
另外,使用新版的 Django 创建“学习笔记”项目,简化了项目部署流程,更接近专业程序员部署 Django 项目的方法。
Python 编程:从入门到实践(第2版)
亮点
高评分高口碑的经典延续:豆瓣评分9.1,长期位居亚马逊编程入门类榜首图书;
1次大幅度的升级与修订:采用Python 3新特性升级,选取维护良好的流行库,并全面修订项目代码;
1条学习路线图:基础知识+实战项目+每章练习题,覆盖从入门到实践的完整学习路线;
1套新增随书教学视频:B站UP主Lisa小姐姐全新操刀录制,随书扫描即可观看;
1个职场竞争力的加码技能:Python应用领域非常广泛,掌握Python是成为就业市场大黑马的必备技能;
点击【阅读原文】购买超低价抢读版
销售 750,000 册的经典
《Python 编程:从入门到实践(第2版)》
埃里克·马瑟斯(Eric Matthes)| 著
袁国忠 | 译
本书是针对所有层次 Python 读者而作的 Python 入门书。
全书分两部分:
第一部分介绍用Python编程所必须了解的基本概念,包括强大的Python库和工具,以及列表、字典、if语句、类、文件与异常、代码测试等内容;
第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的2D游戏、利用数据生成交互式的信息图以及创建和定制简单的 Web 应用,并帮助读者解决常见编程问题和困惑。
第2版进行了全面修订,简化了 Python 安装流程,新增了f字符串、get()方法等内容,并且在项目中使用了Plotly库以及新版本的Django和Bootstrap,等等。
《计算机程序设计艺术:MMIX 增补》
大师高德纳的又一力作
[美]高德纳、[德]马丁·鲁克特 | 著
江志强、黄志斌 | 译
《计算机程序设计艺术》系列被公认为计算机科学领域的权威之作,深入阐述了程序设计理论,对计算机领域的发展有着极为深远的影响。MMIX 是新一代的以 RISC 为基础的计算机,比其前身 MIX 更加精简。
本书由两本小册子合并而成,第一部分描述了 MMIX 的内存、寄存器、指令、加载与存储等基础概念,并介绍了关于 MMIX 的一些基本编程技术;第二部分使用该语言重新实现了 TAOCP 前 3 卷中的所有算法。
《 JavaScript高级程序设计(第4版)》
前端必备的“红宝书”
[美]马特·弗里斯比(Matt Frisbie)| 著
李松峰 | 译
本书是 JavaScript 经典图书的新版。第4版涵盖 ECMAScript 2019,全面、深入地介绍了 JavaScript 开发者必须掌握的前端开发技术,涉及 JavaScript 的基础特性和高级特性。
书中详尽讨论了 JavaScript 的各个方面,从 JavaScript 的起源开始,逐步讲解到新出现的技术,其中重点介绍 ECMAScript 和 DOM 标准。在此基础上,接下来的各章揭示了 JavaScript 的基本概念,包括类、期约、迭代器、代理,等等。
另外,书中深入探讨了客户端检测、事件、动画、表单、错误处理及 JSON。本书同时也介绍了近几年来涌现的重要新规范,包括 Fetch API、模块、工作者线程、服务线程以及大量新 API。
《普林斯顿概率论读本》
第三部 “普林斯顿” 系列读本
[美]史蒂文·J.米勒(Steven J. Miller) | 著
李馨 | 译
本书讲解概率论的基础内容, 包括组合分析、概率论公理、条件概率、离散型随机变量、连续型随机变量、随机变量的联合分布、期望的性质、极限定理和模拟等, 内容丰富, 通俗易懂, 并配有丰富的例子和大量习题, 涉及物理学、生物学、化学、遗传学、博弈论、经济学等多方面的应用,极具启发性。
《纠缠》
一部属于量子力学的“小说”
物理学巨匠们是故事的主角
Louisa Gilder | 著
李树锋 ,阮冬 | 译
作者以二十世纪最伟大的物理学家们的论文、信件和回忆录为基础,通过历史调查和想象力,让他们用自己的语言“对话”。这些或真实或略带虚构的故事情节既人性化又戏剧化。
我们将看到玻尔和爱因斯坦的思想碰撞,海森堡和保利决定追寻奥秘,薛定谔和德布罗意如何为后人铺平了道路,贝尔的研究为何值得重新思考,费曼以其独特的雄辩力向同时代的人发起挑战……这些伟大人物的碰撞正如同量子“纠缠”,在时间与空间中勾勒出他们真实的生活状态,他们对科学研究的热情,以及他们的伟大思想。
本书以独特的叙事风格描绘了量子物理学从理论初建到量子计算机探索这百年的发展史,故事中生动的对话、细节使得这段历史顿时变得鲜活起来。
《数学与生活2:要领与方法》
《数学与生活3:无穷与连续》
现代数学“鉴赏”之作
[日]远山启 | 著
逸宁 | 译
本系列为日本数学教育议会创立者远山启的数学教育科普作品。书中通俗解读了数学教育中的重点、难点知识,用直观的方式梳理了“量与数”、“集合与逻辑”、“空间与图形”、“变数与函数”的知识体系,并结合作者多年的教学与研究经验,向读者传授了独创的教学方法与学习技巧,引导学习者掌握具有发展性的思考方法,真正从原理上理解数学知识。
《简明的TensorFlow 2》
一本书让你快速入门 TensorFlow 2
李锡涵、李卓桓、朱金鹏 | 著
本书围绕 TensorFlow 2 的概念和功能展开介绍,旨在以“即时执行”视角帮助读者快速入门 TensorFlow。
本书共分5篇:基础篇首先介绍了 TensorFlow的安装配置和基本概念,然后以深度学习中常用的卷积神经网络、循环神经网络等网络结构为例,介绍了使用 TensorFlow 建立和训练模型的方式,最后介绍了 TensorFlow 中常用模块的使用方法;部署篇介绍了在服务器、嵌入式设备和浏览器等平台部署 TensorFlow模型的方法;大规模训练篇介绍了在 TensorFlow中进行分布式训练和使用 TPU 训练的方法;扩展篇介绍了多种 TensorFlow 生态系统内的常用及前沿工具;高级篇则为进阶开发者介绍了 TensorFlow 程序开发的更多深入细节及技巧。
《游戏设计入门》
用正确的方式理解玩家思维
[美] 扎克·海维勒(Zack Hiwiller)| 著
孙懿 | 译
本书内容包括新手入门、原型和游戏测试、有意义的抉择、描述游戏要素、游戏理论与理性决策、游戏中的人类行为、游戏设计工具,以及游戏设计这门生意。本书清晰地介绍了游戏设计的规律,游戏设计人员的具体职责,并指导他们如何尽快融入这个行业。
作者通过大量实际案例来介绍原型设计、游戏策略、玩法等内容,并给出了其他游戏设计书中通常会忽略的关于认知负荷和人性决定的相关内容,还概述了多种设计工具的使用以及游戏的商业市场情况。
《Rust 程序设计》
全面讲解 Rust
[美]吉姆·布兰迪(Jim Blandy)
[美]贾森·奥伦多夫(Jason Orendorff)| 著
李松峰 | 译
本书由两位经验丰富的系统程序员撰写,介绍了一种具有 C 和 C++ 性能,同时安全且支持并发的新型系统编程语言 Rust,解释了 Rust 如何在性能和安全性之间架起桥梁,以及我们如何用好这门语言。
书中主要内容包括:Rust 的基本数据类型,关于所有权、引用等概念,表达式、错误处理、包和模块、结构体、枚举与模式等基础知识,Rust 语言的特型与泛型,闭包,迭代器,集合,等等。
《数据分析之图算法:基于Spark和Neo4j》
来自 Neo4j 原厂工程师的杰作
Mark Needham , Amy Hodler | 著
唐富年 | 译
图分析可以揭示复杂系统和大规模网络的运作机制,图算法为构建智能应用程序提供了快速建模的框架,有助于更准确、更快速地做出预测。包括商品推荐和欺诈检测在内的许多人工智能问题能转换为图论问题。
本书基于 Spark 和 Neo4j 讲解近20种常用的图算法,帮助读者拓展重要图分析类型的相关知识和能力,更快速地发现数据中的模式并找到更优的解决方案。
《Android 设计模式与最佳实践》
深度讲解如何将设计模式应用到安卓开发
[英]凯尔•缪 | 著
李玥 | 译
本书是一份全面的指南,介绍如何在应用程序中使用久经考验的编程方法——设计模式。书中将主要探讨如何构建自己的定制模式,并将其应用于 Android 开发。
本书并非依次介绍每种设计模式,而是从开发者的角度,基于应用程序开发的各个方面探讨在构建Android应用程序过程中可能出现的设计模式。
本书专注于开发一个完整的客户端移动应用程序,重点关注何时、如何以及为什么应该在 Android 开发中使用模式。读者将学会如何将设计模式应用于 Android 开发的各个方面,以及如何使用它们协助实现最佳实践。
《敏捷实战:破解敏捷落地的60个难题》
听说资深敏捷教练们都人手一本
Daniel James Gullo | 著
倪琛 | 译
敏捷对于软件开发,乃至更广泛意义上的企业运作和项目管理都很有指导意义,但成功地在企业内实践敏捷并非易事。本书详细探讨了敏捷之路上最常遇到的问题,旨在帮助读者扫清敏捷实践路上的种种障碍。
本书主要内容包括:敏捷的真实含义和相关概念,从瀑布式开发模式向敏捷开发转型时的常见问题,Scrum的使用方法,顾客需求分析,产品负责人和项目经理的角色定位,团队组织方式,敏捷相关会议,敏捷社区经验分享,等等。
《Scratch少儿趣味编程2(第2版)》
让孩子爱不释手的编程书
阿部和广,仓本大资 | 著
陶旭,项远方 | 译
Scratch 是麻省理工学院设计开发的一款编程工具,为少儿学习编程方法、交流编程经验、分享编程作品提供了便利。本书是 “Scratch 少儿趣味编程”系列的第二本,采用升级版本 Scratch 3.0 教大家如何用 Scratch 设计程序,内容贯彻 STEAM 教育理念,综合了科学、音乐等科目,旨在引导读者通过实践来探索、发现并理解现实中的知识,在激发创造力的同时提升思考能力和与他人的协作能力。
留言活动
本月 13 本新书即将上市
你看中哪本了呢?留言告诉我
转发点赞本文且留言获赞 第 1、3、5、7 名的读者,每人将获得一本想要的新书。
统计点赞截止时间:9月29日 12:00
本月所有新书
月底前全部上架
欢迎到图灵官方小店订购
享受正版低价折扣
???? ???? ????
7月书讯
6月书讯
5月书讯
4月书讯
3月书讯
2月书讯
1月书讯
2020图灵重磅新书预告