"人民邮电出版社"出版的书籍

Python编程(第3版)

享誉全球的Python入门书,影响了超过250万读者。

◎ 编辑推荐

编程入门就选蟒蛇书!

【经典】Python入门圣经,长居 Amazon、京东等编程类图书榜首

【畅销】热销全球,以 13 个语种发行,影响超过 250 万读者

【口碑】好评如潮,第 2 版豆瓣评分 9.2,Amazon 4.7 星评

【升级】代码基于 Python 3.11 升级,涵盖语言最新特性

【资源丰富】配套视频 + PPT课件 + 随书代码 + 速查地图

【自学神器】真正零基础,自学超轻松,附赠学习路线图

【品质提升】精雕细琢,邀请20位一线开发人员审读全书

◎ 内容简介

本书是针对所有层次的 Python 读者而作的 Python 入门书。全书分为两部分:第一部分介绍使用Python 编程所必须了解的基本概念,包括强大的 Python 库和工具,以及列表、字典、if 语句、类、文件和异常、测试代码等内容;第二部分将理论付诸实践,讲解如何开发三个项目,包括简单的 2D 游 戏、利用数据生成交互式的信息图以及创建和定制简单的 Web 应用程序,并帮助读者解决常见编程问题和困惑。第 3 版进行了全面修订:使用了文本编辑器 VS Code,新增了介绍 removeprefix() 方法和removesuffix() 方法的内容,并且在项目中利用了Matplotlib 和 Plotly 的最新特性,等等。

本书适合对 Python 感兴趣的所有读者阅读。

◎ 名人推荐

编程教学之道,一是重在实践,二是循序渐进——通过巧妙的实战项目,激发和保持学习的热情,让学习渐入佳境。在这两方面,这本书无疑都是非常出色的。无论是初次尝试编程,还是打算拥抱人工智能,相信这本书都会成为你的最佳起点。

——爱可可-爱生活,北京邮电大学副教授陈光老师

很高兴看到这本书的第3版更新,这是一本实操性很强的Python语言零基础入门和起步教材。它最大的特色在于,在为初学者构建完整的Python语言知识体系的同时,面向实际应用情境编写代码样例,而且许多样例还是后续实践项目部分的伏笔。实践项目部分的选题经过精心设计,生动详尽又面面俱到。相信这本书能够得到更多Python初学者的喜爱。

——陈斌,北京大学地球与空间科学学院教授、北京市高等学校教学名师

这本书的前两版已经广销全球,而且稳居Python图书的各大销量榜首,这足以证明它的内容有多么出色!这本书简明又全面地阐述了入门Python需要掌握的各方面知识,可以说是学习Python的不二选择。

——崔庆才,《Python 3网络爬虫开发实战》作者、微软(中国)软件工程师

Python Crash Course从2016年出版,到现在刚刚7年就已经增补到了第3版,可见作者是认真的、市场是认可的、内容是靠谱的。关键是,这本书在图灵的Python技术图书中的核心地位难以撼动。为什么呢?因为其他入门书没这本全面,而其他专业领域图书又没这本好读,它基本上可以作为将其他所有Python技术图书串联起来的总线。这本书唯一的缺点可能就是太厚,读者怕读不完。其实不必,第一部分看过后,其余内容就可以当成工程辞典,有需要时查阅即可。注意原书副标题“A Hands-On, Project-Based Introduction to Programming”点出了关键:这是以一个个小项目为线索来阐述如何用Python进行具体编程的书。它的每一个版本都紧跟Python的进步而增补,值得收藏。

——大妈,CPyUG联合创始人、蟒营®创始人

本书注重用户体验,列举了大量易于理解的例子和各种练习来帮助读者掌握Python,非常适合初学者以及有一定编程经验的人学习Python。

——廖雪峰,知名技术专家

从这本书第1版起,我就开始把它推荐给身边正在学Python的朋友,因为作为Python入门的第一本书,它对初学者非常友好。如今这本书已经更新到了第3版,内容与时俱进且更加精练,现在依然是最好的Python入门读物之一。

——刘志军,公众号“Python之禅”主理人

说实话,这本书可能不太需要那么多推荐。近十年来,这本书引导着包括我在内的无数Python开发者进入了Python世界。在我心中,放眼全球,它在Python入门书中应该是“天花板”般的存在。而更令人惊喜的是,中文版的翻译水平也是引进图书的“天花板”。因此,请放心,这本书一定能将你带入令人陶醉的Python开发世界!

——Manjusaka,PyCon China负责人、Python播客“捕蛇者说”联合创始人、微软MVP

这是一本让你轻松掌握Python的绝佳教材。这本书用简练的文字阐述Python知识,已成为百万读者信赖的“编程圣经”。它包含三个实战项目:《外星人入侵》游戏、数据可视化、Web开发,方便读者迅速学以致用。渴望学习Python的朋友,这本书无疑是你不容错过的入门必读之作!

——彭涛,“涛哥聊Python”博主、字码网络科技创始人

编程语言很快就要成为大家母语之外应该掌握的第二语言,而Python是学习编程的优选语言。这本书内容循序渐进、基础与实战相结合,非常适合Python初学者,是新手入门的最佳选择。

——豌豆花下猫,自媒体“Python猫”主理人

如果你想学习Python编程,那么这是一本非常适合初学者和有经验的程序员的入门书。本书将Python编程的基本概念和相关工具讲解得深入浅出,通过三个实际项目的开发帮助读者更好地理解如何应用所学的概念和技巧,同时解决实际编程中遇到的问题和困惑。第3版进行了全面修订,采用了流行的编程软件,并且新增了一些内容。这是一本值得放在你桌上的书。

——翁恺,浙江大学计算机学院教授

最理想的新人入门书应该满足两个特点:第一就是内容通俗易懂;第二就是要有实战,能够让读者在学完之后知道具体怎么用。这本书刚好满足了这两点,而且销量也是一个很好的证明。不管你是要入门还是精进Python,都建议你读一读这本经典著作。

——张俊红,《对比Excel,轻松学习Python数据分析》作者

“蟒蛇书”是我最常向朋友们推荐的Python入门书之一。全书内容安排合理,既有通俗易懂的技术概念讲解,又包含大量有趣的项目实战,可谓面面俱到,尤其适合初学者。

——朱雷(@piglei),腾讯公司高级工程师、《Python工匠:案例、技巧与工程实践》作者

这本书是我的Python启蒙老师,它不仅有详细的语法讲解,还配有大量项目案例,第3版的实践项目更加丰富。所谓“输出是最好的输入”,通过Python来实现数据分析、数据可视化、Web开发等,帮助自己提升工作效率,是非常有成就感的事。

——朱卫军,公众号“Python大数据分析”主理人

数学的雨伞下

法国数学学会“达朗贝尔奖”得主新作

数学,是理解世界本质与万物关联的工具

◎ 编辑推荐

生活的故事 / 思考的乐趣 / 奇妙的亮点

现实中的挑战像一场突如其来的大雨,让你不知所措吗?

数学如同一把神奇的雨伞,让我们鼓起勇气走向真相。

·学会“解决问题”,体会理解世界的乐趣

什么是数感?大小、多少、高矮,该如何正确度量?

我们眼中的世界是“乘法”的还是“加法”的?

如何合理地论证自己的观点?

·发现生活中的数学,探索世界运转的齿轮

引力、维度、时空、黑洞,人类如何认知、探索这些基本而伟大的概念?

牛顿、伽利略、爱因斯坦、本福特、闵可夫斯基……科学巨人们伟大在哪里?

◎ 书籍推荐

撑开数学之伞,享受思考之趣。

——汤涛院士

作者把数学比喻成一把理解世界的雨伞,实在是太贴切了。不敢探索世界的人,就没办法体会思考的乐趣;而不了解数学思考方法的人,就没办法看得更深远。

——范兴亚,北京四中数学社

幽默、严谨、想象、悬念,全都在这段从超市开始的快乐旅程中。这本书带我们走向无穷和更广阔的世界。易懂的例子、明确的解释、普遍的规律——我从来没有这么喜欢过数学!

——亚马逊读者

“惊讶”是哲学思考的起点,而“惊讶”总在观察世界之后。作者唤醒了我们对周围世界的敬畏,让我们对那些“显而易见”的事情产生好奇和反思。更可贵的是,这本书能引发读者的求知欲:了解更多,培养自己。这本书尤其应该推荐给那些不服输、爱学习的青少年!

——保罗•勒利弗埃尔,CultureTop书评人

◎ 内容简介

在了解这个世界的过程中,现实经常会挑战我们的感官和直觉,让我们震惊不已。这时, 数学就像一把雨伞,当撑开这把雨伞时,我们仿佛进入了一个奇特的世界,有了迈向真相、 行走在谜团中的勇气;当收起这把雨伞时,我们会发现自己的认知已大不一样,所谓的“理 所应当”和“显而易见”将被摒弃,现实背后隐藏的真相将带来巨大的启发。这就是数学的 力量。 从代数、几何到相对论,从温度计到黑洞,作者用简洁而生动的笔触阐释了如何更好地 思索、观察与理解世界。让我们带上好奇心,撑开数学这把大伞,在宇宙的奥秘中漫步,体 会解开疑惑后,如雨过天晴般的愉悦。

本书适合对数学、物理感兴趣的读者阅读。

编程珠玑(第2版•修订版)

历史上最伟大的计算机科学著作之一

融深邃思想、实战技术与趣味轶事于一炉的奇书

带你真正领略计算机科学之美

多年以来,当程序员们推选出最心爱的计算机图书时,《编程珠玑》总是位于前列。正如自然界里珍珠出自细沙对牡蛎的磨砺,计算机科学大师Jon Bentley以其独有的洞察力和创造力,从磨砺程序员的实际问题中凝结出一篇篇不朽的编程“珠玑”,成为世界计算机界名刊《ACM通讯》历史上最受欢迎的专栏,最终结集为两部不朽的计算机科学经典名著,影响和激励着一代又一代程序员和计算机科学工作者。本书为第一卷,主要讨论计算机科学中最本质的问题:如何正确选择和高效地实现算法。

在书中,作者选取许多具有典型意义的复杂编程和算法问题,生动描绘了历史上众大师们在探索解决方案中发生的轶事、走过的弯路和不断精益求精的历程,引导读者像真正的程序员和软件工程师那样富于创新性地思考,并透彻阐述和总结了许多独特而精妙的设计原则、思考和解决问题的方法以及实用程序设计技巧。解决方案的代码均以C/C++语言编写,不仅有趣,而且有很大的实战示范意义。每章后所附习题极具挑战性和启发性,书末给出了简洁的解答。

本书是计算机科学方面的经典名著。书的内容围绕程序设计人员面对的一系列实际问题展开。作者Jon Bentley 以其独有的洞察力和创造力,引导读者理解这些问题并学会解决方法,而这些正是程序员实际编程生涯中至关重要的。本书的特色是通过一些精心设计的有趣而又颇具指导意义的程序,对实用程序设计技巧及基本设计原则进行了透彻而睿智的描述,为复杂的编程问题提供了清晰而完备的解决思路。本书对各个层次的程序员都具有很高的阅读价值。

书评

“《编程珠玑》是对我职业生涯早期影响最大的书之一,其中的许多真知灼见多年之后仍然使我受益匪浅。”

——Steve McConnell,软件工程大师,IEEE Software前主编,《代码大全》作者

超越期待

如何经营好自己?商业的基本是超越期待

世上所有的商业都基于这个原则运行

揭开经营个人IP的底层逻辑,和变化迭代时期人际沟通的本质

◎编辑推荐

△当你思考“难道没有别的办法了吗”,请打开这本书。能够以这样的方式思考,是时间带给我的礼物。

·金钱是流动的,它代表的是超越期待后的感动。与其思考做了一件事之后能得到多少回报,不如去想如何超越期待,让更多人感动。

△松浦弥太郎是经久不衰的畅销书《100个基本》的作者,作品累计销量破百万册,新作《超越期待》的产品创新力在他已有作品的基础上作出了新的探索和突破。

·本书由内地知名新生代设计师操刀,并由人气少女漫画家精心手绘封面插图,精致小开本搭配烫金工艺,为读者提供柔软轻盈的舒适阅读体验,并随书附赠复古牛皮纸书签一枚。

△这本书是写给普通人的人生经营顿悟,和你分享曾经和我们起点一样微不足道的松浦弥太郎先生如何怀抱理想的种子,活出自由富足的人生。

·他说,“我的人生更重要的是坦诚、亲切和自由。”带着经营者意识,和他人建立商业关系,比起被欣赏,被赞美,更重要的是如何感动他人,超越期待!这是他向上生长的人生无限可能的秘密。希望那些在工作中感到痛苦的人,可以从这本书中得到一些消除焦虑、重焕自信的启发与灵感。

△揭开经营个人IP的底层逻辑,和变化迭代时期人际沟通的本质

·“在卖书之前要先学会推销自己”

即使在普通公司就职,在你说话的时候,对方看的也是你这个“人”。所以要时刻思考怎么做才能让对方了解自己,信任自己,喜欢自己。

·看清生意的本质

工作的本质就是帮助有困惑的人。通过感知人的情绪,思考什么事情能使对方快乐,我们可以构建商业蓝图。

△读了这本书,你会有勇气重头再来,带着骄傲继续前进!

·展现真实的自己

比起夸张地展示自己,更重要的是表现出与自身能力相匹配的真实的自己。越是令人紧张的场面,为了能够放松下来,更应该穿与平常同样的衣服。

·失败了也不拖延

比起失败,成功的时候可能会更加令人恐惧。因为已经无法回头,除了做下去别无他法。无论是成功还是失败,我从来不会停止自己前进的脚步。即使一步也好,无论何时我都想继续前进。

◎内容简介

我希望那些在工作中感到痛苦的人,可以从这本书中得到一些能够帮助你消除焦虑、重焕自信的小启发。——松浦弥太郎

对于经营了五十年甚至一百年的老店以及一流的品牌来说,最大的财富便是信用。那种只要看到名字就会让人相信“只要是这家店一定没问题”,这样的信用成就不是一朝一夕达成的,因而极具价值。

人也是一样。带着经营者的意识,坦诚地与他人建立商业关系,比起被认可、被赞赏,更重要的是为对方做出贡献,让对方觉得开心、感动。随之而来的便是收入的增加、价值的提升。做人,做事,建立人际关系,都是这样。

商业的基本是超越期待。世界上所有的商业都基于这个规则运行。

MongoDB权威指南(第2版)

MongoDB如何帮你管理通过Web应用收集的海量数据呢?通过这本经典著作全新升级版的权威解读,你会了解面向文档数据库的诸多优点,会发现MongoDB如此稳定、性能优越甚至能够无限水平扩展背后的原因。

本书是一本广受好评的MongoDB权威著作。新版本对上一版进行了全面扩充,可作为数据库开发人员的工作指南,也可作为系统管理人员的进阶指导,还可供项目中其他成员了解MongoDB使用。书中介绍了面向文档的存储方式及利用MongoDB的无模式数据模型处理文档、集合和多个数据库,讲述了如何执行基本的写操作以及各种复杂的条件查询,还介绍了索引、聚合工具以及其他高级查询技术,另外对监控、安全性和身份验证、备份和修复、水平扩展MongoDB数据库等内容也有所涉及。

本书主要内容:

MongoDB核心概念和术语

在不同的安全等级和速度下执行基本的写操作

利用限制、跳过等选项执行复杂的查询,并对查询结果进行排序

基于MongoDB设计应用程序

聚合数据,包括统计不同值的数量,找出不同值,给文档分组,以及使用MapReduce

收集并解释有关集合和数据库的统计信息

在MongoDB中设置副本集和自动故障转移

使用分片横向扩展数据库,并学习这样做对应用的影响

深入介绍监控、安全和身份验证、备份和恢复以及其他管理任务

深度学习高手笔记 卷2:经典应用

当前,深度学习模型的规模越来越大,例如谷歌的 BERT模型、OpenAl的GPT系列模型等;深度学习算法在不断优化,例如在计算机视觉领域,图像分类、目标检测等任务应用深度学习算法后,准确率得到了显著提升;深度学习的应用领域在不断拓展,除了在自然语言处理、计算机视觉,语音识别等领域,深度学习在医疗、金融等领域也得到了广泛应用。因此,从事深度学习相关工作需要不断学习和巩固基础知识,提升业务实践能力,持续关注新技术和新方法,并不断拓展知识面。

本书包含深度学习的经典应用场景,从算法原理、公式推导、算法源码、实验结果等方面对各场景的算法进行分析和介绍,重点讨论深度学习算法在目标检测与分割、场景文字检测与识别等方向的发展历程以及各算法的优缺点,并分析各算法是如何针对先前算法的若干问题提出解决方案的。具体内容有:

***深度学习在目标检测与分割领域的前沿算法,包括双阶段检测、单阶段检测、无锚点检测、特征融合、损失函数、语义分割 6个方向的算法;

***深度学习在场景文字检测与识别领域的重要突破,包括场景文字检测、场景文字识别这两个阶段的算法;

***深度学习的其他应用领域的算法,包括图像翻译、图神经网络、二维结构识别、人像抠图图像预训练、多模态预训练 5个方向的算法;

***算法中的数学原理,包括双线性插值、匈牙利算法、Shift-and-Stitch、德劳内三角化、图像梯度、仿射变换矩阵等。

Github | Docker | Project