• Python编程完全自学教程
21年品牌 40万+商家 超1.5亿件商品

Python编程完全自学教程

编程语言 掌握一种语言,学会5种能力,剑指名企Offer! 新华书店全新正版书籍

66.44 6.7折 99 全新

仅1件

江苏无锡
认证卖家担保交易快速发货售后保障

作者朱春旭

出版社北京大学出版社

出版时间2021-03

版次1

装帧其他

货号1202302712

上书时间2023-02-26

新华文轩网络书店

十四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
新华文轩网络书店 全新正版书籍
商品描述
(1)没有高深的理论,每一章都是以实例为主,读者可参考源码修改实例,就能得到自己想要的结果。目的就是让读者看得懂、学得会、做得出。
(2)因为专注,所以专业。并行编程、网络编程略带难度;数据库、Django 框架功能强大,内容丰富。然而,本书并没有将这些组件的每一个细节都介绍到。因为笔者发现,只要牢牢掌握基础和项目开发中最常用的部分,就能触类旁通,顺利推进项目。
(3)每章都配备常见面试题。目的是让读者看完讲解之后,尽快巩固知识,举一反三,学以致用,并为未来求职面试打下基础,少走弯路。
(4)从小白到高手的捷径指南。本书既适合非计算机专业出身的编程初学者,也适合刚刚毕业或即将毕业走上工作岗位的广大学生,或已经有编程经验但想转行做 Python 应用开发的专业人士。同时,本书还可以作为广大职业院校、计算机培训班的教学参考用书。
图书标准信息
  • 作者 朱春旭
  • 出版社 北京大学出版社
  • 出版时间 2021-03
  • 版次 1
  • ISBN 9787301318409
  • 定价 99.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 纯质纸
  • 页数 312页
  • 字数 0.59千字
【内容简介】
本书共分5篇,第1篇为入门篇(1章~5章),讲解了Python编程的基础知识,包括Python简介与安装、基本语法、常用语句与运算、字符串、列表、元组、字典与集合等;第2篇为进阶篇(6章~10章),讲解了Python编程的进阶知识,包括函数、模块与包的应用、文件操作、异常处理、面向对象编程等;第3篇为高级篇(11章~16章),讲解了Python编程的相关高级应用知识,包括时间和日期、正则表达式、多任务编程、网络编程、数据库等;第4篇为爬虫应用篇(17章~18章),主要讲解了Python在网络数据采集、页面内容提取等爬虫相关的技术知识;第5篇为Web开发篇(19章~20章),主要讲解了Django框架与Flask框架的应用,帮助读者掌握Web开发技术。
  本书轻理论,重实践,目的是用低的学习成本,让读者快速上手Python编程与应用开发。
  本书既适合非计算机专业出身的编程初学者,也适合即将走上工作岗位的广大毕业生,或已经有编程经验但想转行做Python应用开发的专业人士。同时,本书还可以作为广大职业院校、计算机培训班的教学参考用书。
【作者简介】
朱春旭,高级软件工程师,现任四川华迪信息技术有限公司培训讲师,具有丰富的项目开发经验和教学培训经验。长期为企业、软件开发公司、政府机构培训大数据开发与应用课程,非常熟悉Python编程及大数据处理与分析相关应用。
【目录】
第1篇 入门篇

第1章 

Python简介 1

1.1 初识Python 1

1.2 Python安装简介 3

1.3 PyCharm安装与使用介绍 7

1.4 Python软件包的管理 10

本章小结 11

第2章 

Python基本语法 12

2.1 Python基本语法 12

2.2 变量 13

2.3 标识符 16

2.4 基本数据类型 17

常见面试题 19

本章小结 19

第3章 

常用语句和运算 20

3.1 常见运算符 20

3.2 流程控制语句 25

常见面试题 27

本章小结 27

第4章 

字符串 28

4.1 字符串的基本操作 28

4.2 输入与输出 30

4.3 字符串的内建函数 32

函数 34

4.4 执行字符串 36

常见面试题 37

本章小结 37

第5章 

列表、元组、字典和集合 38

5.1 列表 38

5.2 元组 43

5.3 字典 45

5.4 集合 49

常见面试题 50

本章小结 50

第2篇 进阶篇

第6章 

函数、模块和包 51

6.1 定义与调用函数 52

6.2 高级函数 57

6.3 Python模块与包 62

常见面试题 64

本章小结 64

第7章 

文件操作 65

7.1 文件的打开和关闭 65

7.2 文件的基本操作 66

7.3 文件内容的迭代 67

7.4 序列化和反序列化 68

常见面试题 70

本章小结 70

第8章 

异常处理 71

8.1 内建异常类型 71

8.2 异常处理 72

常见面试题 74

本章小结 74

第9章 

面向对象编程1 75

9.1 面向对象简介 75

9.2 创建类 76

9.3 类的深入讲解 78

常见面试题 82

本章小结 82

第10章 

面向对象编程2 83

10.1 类的属性 83

10.2 类的方法 87

10.3 类的继承 91

常见面试题 93

本章小结 94

第3篇 高级篇

第11章 

时间和日期 95

11.1 time模块 95

11.2 datetime模块 100

11.3 calendar模块 104

常见面试题 105

本章小结 105

第12章 

正则表达式 106

12.1 正则表达式常用符号 106

12.2 re模块 111

常见面试题 114

本章小结 115

第13章 

多任务编程 116

13.2 进程 123

13.3 协程 127

常见面试题 129

本章小结 130

第14章 

网络编程 131

14.1 网络和Socket 131

14.2 TCP通信 133

14.3 UDP通信 137

实例 138

常见面试题 139

本章小结 139

第15章 

数据库 140

15.1 MySQL 140

15.2 MongoDB 153

15.3 Redis 167

常见面试题 175

本章小结 176

第16章 

利用RabbitMQ?开发分布式

应用 177

16.1 RabbitMQ?概述 177

16.2 RabbitMQ 安装 178

16.3 RabbitMQ 入门 180

16.4 RabbitMQ 消息处理 184

16.5 RabbitMQ 订阅 186

16.6 RabbitMQ 路由 188

16.7 RabbitMQ 主题 190

16.8 RabbitMQ RPC 192

常见面试题 195

本章小结 195

第4篇 爬虫应用篇

第17章 

Python爬虫基础 196

17.1 爬虫原理 197

17.2 页面构成 198

17.3 网页解析 199

17.4 Requests爬虫库 215

常见面试题 222

本章小结 223

第18章 

Python分布式爬虫应用 224

18.1 Scrapy框架的安装和

使用 224

18.2 Scrapy 框架的案例1—51Job

爬虫 229

18.3 Scrapy 框架的案例2—链家网

分布式爬虫 232

常见面试题 237

本章小结 237

第5篇 Web开发篇

第19章 

主流Web开发框架:Django 238

19.1 Django框架入门 239

19.2 Django模型 245

19.3 Django视图 268

19.3.1 URLConf 268

19.3.2 视图返回值 270

19.3.3 类视图 271

19.3.4 中间件 272

19.4 Django模板 274

19.5 部署 278

常见面试题 280

本章小结 281

第20章 

轻量级Web开发框架Flask 282

20.1 Flask框架简介 282

20.2 Flask框架入门 283

20.3 视图与路由 284

20.4 模板 290

20.5 数据库 294

20.6 部署项目 298

常见面试题 302

本章小结 302
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

新华文轩网络书店 全新正版书籍
此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP