解锁Python编程:从入门到数据处理和网络爬虫
Python编程实用指南。从编程底层思维讲起,贯通Python基础语法、数据处理与网络爬虫等Python 学习必备的术语、工具、概念与技能。

作者: [美] 瑞安·米切尔 (Ryan Mitchell)著 常峥 王晶一 译

 

定价:98元

印次:1-1

ISBN:9787302722526

出版日期:2026.09.01

印刷日期:2026.09.17

图书责编:王军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《解锁Python编程:从入门到数据处理和网络爬虫》先为你讲解编程基础与常用工具,再用通俗易懂的方式阐释 Python 核心概念,同时穿插流行文化梗和作者的行业趣闻,让学习趣味十足。本书是独立开发者与团队协作开发者都不容错过的入门必读之作。 通过本书,你将学会: ? 运用计算机科学基础概念,深入理解 Python 及其底层运行机制。 ? 通过代码示例快速上手,掌握 Python 数据结构、循环、函数、类等核心语法。 ? 读写文件、数据库与日志数据。 ? 学习单元测试、多线程、多进程、异常处理等 Python 进阶特性。 ? 使用 Requests、Flask、Django、Scrapy 等主流第三方库与 Web 开发工具。 ? 借助 Scikit-learn、NumPy、Matplotlib、Pandas 开展数据科学与机器学习实践。

瑞安·米切尔(Ryan Mitchell)是Unlocking Python: A Comprehensive Guide for Beginners (Wiley出版社)和Web Scraping with Python(O’Reilly出版社)的作者。她在LinkedIn Learning平台上开设了6门课程,其中包括该平台****的Python入门课程之一“Python Essential Training”。作为网络爬虫、应用安全和数据科学领域的专家,Ryan曾在Data Day Texas、DEF CON等众多行业活动中主持工作坊并发表演讲。Ryan拥有哈佛大学扩展学院软件工程硕士学位和欧林工程学院工程学士学位。她目前是Gerson Lehrman集团的首席软件工程师,在人工智能与数据平台团队从事后端开发和数据科学工作。

译 者 序 AI已经深度重构了当下的编程模式,它早已超越传统辅助工具的范畴,成为与开发者协同创作的新型伙伴。在这样的环境下,重视成果落地是顺应时代的合理选择。 完成本书翻译后我深有感触:我们和AI协同开发的门槛,恰恰建立在自身完备的基础知识之上,这一点对于跨专业初学者尤为关键。扎实的Python基础,可以帮我们精准梳理思路,高效引导AI产出内容,并完成代码核验、排错与迭代优化。 新技术形态一直在迭代演变,但稳固的学科根基,是我们长久适配行业变化、从容与AI共生前行的基石。愿这本入门读物能为各位初学者搭建系统的Python知识框架,陪伴大家顺利开启与AI协同编程的学习之路。 常峥,王晶一 译 者 简 介 常峥,前PayPal高级开发工程师,拥有10年以上后端开发经验,横跨支付、云计算、物流、电商等多个行业;精通领域驱动设计与消息驱动系统架构,具备丰富的项目主导经验,曾多次负责核心系统重构与性能优化项目,显著提升系统稳定性与业务效率。 王晶一,阿里巴巴集团技术专家,拥有十年以上互联网技术研发经验,负责业务覆盖电商供应链、广告结算与企业网络安全产品;曾主导多个核心业务线的研发工作,精通分布式系统设计和网络系统架构。 前 言 本书是一本Python编程实用指南。作者瑞安・米切尔是一名软件工程师,将带你掌握Python学习必备的术语、工具、概念与技能——无论你是编程新手,还是只有其他语言编程经验的开发者,都能轻松上手。 本书先为你讲解编程基础与...

目录
荐语
查看详情 查看详情
目    录

第Ⅰ部分  编程

第1章  编程导论  2

1.1  作为职业的编程  2

1.2  计算机如何工作  5

1.3  现代计算简史  9

1.3.1  Unix操作系统  9

1.3.2  现代编程  10

1.4  谈论编程语言  11

1.5  程序员的问题求解  13

第2章  编程工具  16

2.1  Shell  16

2.2  版本控制系统  19

2.3  集成开发环境  26

2.4  Web浏览器  27

第3章  关于Python  29

3.1  Python软件基金会  30

3.2  Python之禅  30

3.3  Python解释器  32

3.4  Python标准库  33

3.5  第三方库  34

3.6  版本与开发  35

第Ⅱ部分  Python

第4章  安装与运行Python  37

4.1  安装Python  37

4.1.1  Windows  37

4.1.2  macOS  38

4.1.3  Linux  39

4.2  安装和使用pip  39

4.2.1  Windows  40

4.2.2  macOS  40

4.2.3  Linux  40

4.3  安装和使用Jupyter处理IPython文件  41

4.4  虚拟环境  43

4.5  Anaconda  45

第5章  Python快速入门  47

5.1  变量  47

5.2  数据类型  49

5.3  运算符  53

5.3.1  算术运算... 查看详情

《解锁Python编程:从入门到数据处理和网络爬虫》是一本Python编程实用指南。作者瑞安?米切尔是一名软件工程师,将带你掌握Python学习必备的术语、工具、概念与技能——无论你是编程新手,还是只有其他语言编程经验的开发者,都能轻松上手。

查看详情