成功加入购物车

去购物车结算 X
轻阅书店
  • Python编程自学教程
  • Python编程自学教程
  • Python编程自学教程
  • Python编程自学教程
  • Python编程自学教程
  • Python编程自学教程
  • Python编程自学教程
图文详情
  • Python编程自学教程
  • Python编程自学教程
  • Python编程自学教程
  • Python编程自学教程
  • Python编程自学教程
  • Python编程自学教程
  • Python编程自学教程

Python编程自学教程

举报

闪电发货·正版保障·假一赔十·电子发票·七天退换无忧

  • 出版时间: 
  • 装帧:    平装
  • 开本:    16开
  • ISBN:  9787301318409
  • 出版时间: 
  • 装帧:  平装
  • 开本:  16开

售价 54.97 5.6折

定价 ¥99.00 

品相 全新

优惠 满减券
    发货
    承诺当日发16点前付款,当日发货
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2026-01-24

    数量
    库存7
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    五年老店
    店铺等级
    资质认证
    90天平均
    成功完成
    90.85% (525笔)
    好评率
    99.78%
    发货时间
    11.65小时
    地址
    天津市西青区
    • 商品详情
    • 店铺评价
    立即购买 加入购物车 收藏
    手机购买
    微信扫码访问
    • 货号:
      29205716
      商品描述:
      前言
      人生苦短,我用Python
      在Python开发领域流传着这样一句话:人生苦短,我用Python! 可见在开发编程领域,Python受开发者欢迎的程度之高。
      为什么写这本书?
      Python是一门非常流行的计算机编程语言,至今已经有二十多年的历史,目前广泛应用在科学计算、游戏编程、Web应用开发、爬虫开发、数据挖掘与分析、黑客工具开发、计算机与网络安全、人工智能等领域。近几年,随着大数据与人工智能产业的发展,Python编程得到了广大开发者的青睐,在编程语言排行中,一直排在前三名,并保持不断上升态势。
      在Python的发展历程当中,其自身在不断完善,生态也在逐步丰富。Python的数据分析库、图形处理库、爬虫库、Web框架、人工智能框架等,都扮演着越来越重要的角色。
      为了让Python初学者快速而又轻松地学习并掌握Python编程技术,我们精心策划并编写了这本书。本书轻理论、重实践,目的是让读者以的学习成本,快速上手Python编程与应用开发。
      本书的特点是什么?
      本书力求简单、实用,坚持以实例为主、理论为辅的路线。全书分5个篇章,从基础语言,到爬虫程序设计及后的Web应用开发,覆盖了Python自带的组件及重要的三方组件。整体上说,本书有如下特点。
      (1)没有高深的理论,每一章都是以实例为主,读者可参考源码修改实例,就能得到自己想要的结果。目的就是让读者看得懂、学得会、做得出。
      (2)因为专注,所以专业。并行编程、网络编程略带难度;数据库、Django框架功能强大,内容丰富。然而,本书并没有将这些组件的每一个细节都介绍到。因为笔者发现,只要牢牢掌握基础和项目开发中常用的部分,就能触类旁通,顺利推进项目。
      (3)每章都配备常见面试题。目的是让读者看完讲解之后,尽快巩固知识,举一反三,学以致用,并为未来求职面试打下基础,少走弯路。
      (4)从小白到高手的捷径指南。本书既适合非计算机专业出身的编程初学者,也适合刚刚毕业或即将毕业走上工作岗位的广大学生,或已经有编程经验但想转行做Python应用开发的专业人士。同时,本书还可以作为广大职业院校、计算机培训班的教学参考用书。
      通过这本书能收获什么?
      通过掌握Python的环境搭建,认识并学会Python的运行原理及数据容器等复杂结构的应用。
      (1)面向对象程序设计能力:了解面向对象思想,设计面向对象程序。
      (2)程序优化能力:掌握多任务编程,提高程序性能。
      (3)系统集成能力:掌握网络编程,了解消息队列,集成不同类型终端,构建分布式应用。
      (4)数据采集能力:掌握爬虫与分布式组件,大规模采集数据。
      (5)应用设计能力:掌握数据库、Web框架,设计可交互的业务系统。
      除了书,您还能得到什么?
      赠送:案例源码。提供与书中相关案例的源代码,方便读者学习参考。
      温馨提示:以上资源,请用微信扫一扫下方二维码关注公众号,输入代码ww2961,即可获取下载地址及密码。

      官方微信公众号

              
      资源下载


      本书由凤凰高新教育策划,朱春旭老师编写。在本书的编写过程中,我们竭尽所能地为您呈现好、全的实用内容,但仍难免有疏漏和不妥之处,敬请广大读者不吝指正。
      读者信箱:2751801073@qq.com
      读者交流群:725510346
      编 者

      导语摘要
      本书共分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

      内容摘要
      本书共分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编程及大数据处理与分析相关应用。

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看