牵手看日落 发表于 2019-12-14 16:33:35

电子书:《Python程序设计开发宝典》

746
                       



内容简介:

Q
董付guo副教授,拥有多年Pyon教学和开发经捡
先后出版《Pon程序设计》《 Python程序设计基
础》《Pyo程序设计(第2版)》《 Python可以
这样学》《Pyn程序设计开发宝典》《中学生可
以这样学 Python》等系列教材;近几年应邀为山东
师范大学、浙江湿州永嘉教师发展中心、山东工商
山东移动公司、山东女子学院、山东电子职
业技术学院、烟台创迹软件有限公司等guo内多个单位
讲授 Python编程技术,应邀在高校大数据联里CO
平台在线讲解 Python编程要点,应邀在CSDN学院
做了4次 Python编程相关的直播并在CSDN学院推
出\" Python可以这样学”系列课程(目前已更新到
第七季共180课),并应邀在“第6届高等学校计算
机程序设计课程研讨会”上做题为“ Python可以
样学,Pyon应该这样教”的大会报告;长期维护
微 信公众号“ Python小屋”并免费分享300多篇
Python技术文章;多次获得校级教学优秀效果一等
奖;发表科研论文40余篇,近30篇被E收录;业余
爱好杨氏太极攀传统85势大架
或交流学习使用

Python
程序设计开发宝典
董付guo著
大学出版社
北京

内容简介
全书共13章,面向 Python3.5.x、 Python3.6.x和 Python3.7.x,重点关注 Python内置对象和标

库对象的高级应用以及比较前沿的一些新技术,偶尔涉及一点扩展库用法。第1章介绍 Python语言
編程规范与代码优化建议、开发环境配置、程序伪编译与打包。第2章详解运算符与内置函数的用法
第3章详解各种序列对象推导式,切片和序列解包。第4章详解选择结构和循环结构,关键字es
break与 continue,第5章详解函数的基本用法,可调用对象与修饰器、函数参数、变量的作用域、生成器
函数、 lambda表达式、函数柯里化、泛型函数、协程函数和回调函数,第6章详解类的定义、不同类型的
成员、依粮注.入技术和运算符重载。第7章详解字符串编码与格式化方法、字符串对象方法、文本排版
与压缩、汉字拼音有关的技术。第8章详解正则表达式语法re模块、正则表达式对象与 match对象
第9章详解文件对象用法、文件内容操作,第10章详解文件与文件夹操作,第11章详解异常处理结
构、文档测试与单元测试覆盖测试与软件性能测试代码调试技术。第12章详解不同类型的并行处理
技术,第13章详解 asencio提供的网络通信功能
本书不但可以作为 Python程序设计教材,还可作为 Python开发工程师的指导用书
本书封面贴有清华大学出版社防伪标签,无标签者不得销售
版权所有,侵权必究。侵权举报电话:010-6278298913701121933
图书在版编目(CP)数据
Python程序设计开发宝典/董付guo著,一北京:清华大学出版社,2017
IsBN978-7-302-47210-0
I.①P…Ⅱ.①董…Ⅲ,①软件工具一程序设计N.①TP311.561
中guo版本图书馆CIP数据核字(2017)第125790号
责任编辑:白
封面设计
责任校
责任印制:王静怡
出版发行:清华大学出版社
Att:http://www.tup.comen,http://www.wabook,com
地址:北京清华大学学研大厦A座
邮编:100084
社总机:01062770175
邮购:010-62786544
投稿与读者服务:010-62776969,service@ctup.tsinghua.edu.cn
质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn
课件下载:htp://www.tup,com.cn,010-62795954
印装者:三河市金元印装有限公司
经销:全guo新华书店
开本:185mm×260mm印张:25.25
字数:584千字
版次:2017年8月第1版
印次:2017年8月第1次印刷
印数:1~2000
定价:69.00元
产品编号:072406-01
仅供非商业用途或交流学习使用

前言
F○ REWORD
作者第一次接触 Python大概是在2002年,在几个著名的.安.全.网站上看到有人用这
个语言,当时的作者正痴迷于C语言和汇编语言,内心不屑于学习这种脚本语言。2010
年的时候因为要用 IDA Pro分析一个PE文件而不得不借助于 IDAPython插件,才真正
感觉到了 Python的方便与强大,于是购买了很多书籍并且阅读了大量在线文档开始系
统地学习 Python,2013年学校组织各专业教研室修订新版人才培养方案时,经过慎重
考虑并且与其他几位老师进行了多次沟通,最终确定为数字媒体技术专业和服务外包专
业增加了“ Python程序设计”这门课程。然而,虽然当时市面上已经有了一些 Python书
籍,但是适合作为教材的却寥寥无几,有的过于专注某个专业领域,有的则是泛泛地介绍
点皮毛,并且很多书里放置的插图占用了大量篇幅,知识密度很小,不是作者喜欢的风
格。在翻看了超过20本 Python图书以后,作者决定动手写一本适合作教材的书,于是就
有了面向计算机及相关专业的《 Python程序设计》(书号为9787302407232,2015年8月
出版)和面向非计算机专业的《 Python程序设计基础》(书号为9787302410584,2015年8
月出版,2016年3月第2次印刷,2017年1月第3次印刷),前者主要介绍 Python2.7.x
的基本语法以及在各领域的应用,后者主要介绍 Python3.4.x的基本语法而没有涉及太
多的应用。本来当时写这两本书的目的仅仅是为了自己上课用起来方便,然而出版不到

年就被近30所院校选作教材,还有几十所院校的图书馆也采购了这两本书供学生借
阅,反响非常好。应广大读者和用书老师的要求,也为了紧跟 Python飞速发展的步伐,
作者于2016年6月又出版了《 Python程序设计(第2版)》(书号为9787302436515),这本
书使用 Python3.5,x重写了第1版中的所有案例,并且新增案例近百个,出版后迅速被
多所院校选作教材,各大网上书店也频频缺货,2016年11月初进行了第2次印刷,2017
年3月进行了第3次印剧。考虑到更多的 Python爱好者并没有听老师讲课的机会,看教
材自学可能比较吃力,作者于2017年1月份出版了《 Python可以这样学》(书号为
9787302456469),全书500多页,使用生动活泼的语言讲解 Python3.5.x的知识和应用
(绝大部分内容也适用于 Python3.6.x和 Python3.7.x),在《 Python程序设计(第2
版)》的基础上删掉了“软件分析与_逆.向_工程”和“安卓平台的 Python编程”内容,新增了
大量案例,并且融入了道德经、周易、太极孝理论中的核心思想以及大量中外名人名官,通
过小提示、小技巧、注意、拓展知识等多种形式扩充了大量知识,尤其适合 Python爱好者
自学,也可作为进阶工具书进行查阗。该书出版之后迅速得到社会各界人士的一致认可
第一批印刷的书很快被抢购一空,不到两个月就进行了第二次印刷。回头想想,自已二十
年如一ri地每天熬夜看书学习写代码还是值得的
仅供非商业用途或交流学习使用

Python程序设计开发宝典
当2016年6月份作者前几本 Python系列图书的责任编辑白立军老师约作者再编写
一本面向高级程序员的 Python图书时,说实话,内心是喜悦的,很高兴自己的努力得到
广大 Python爱好者的认可。但同时作者内心也有些担心,感觉在写前4本书时已经用完
了自已的洪荒之力。在这本新书里再写点什么好呢?内容该如何组织呢?如何避免过多
地重复利用前几本书里的案例呢?反复思考了近2个月,考虑目前很多 Python程序员的
现状:喜欢直接使用各种扩晨库来解决问题,不重视对 Python语言本身的理解,内功不
够深厚,导致很多代码粗制滥造。最终作者做出决定,在这本新书里,不再介绍太多扩展
库的应用,而是把重点放在 Python语法和内置对象、标准库对象的高级应用上,注重
Python的内涵,注重内功的修炼,尽量往纵深发展,争取用最简练的语言介绍那些作者认
为比较高级的用法。在编写过程中,尽量减少与前几本书中内容的重复,补充大量新案例
和高级用法。当然,前面几本书里的有些案例在这本书里又出现了,但是仔细的读者应该
能发现,很多案例代码都进行了必要的改写和优化,更加 Pythonic,更加优雅和商效。自
从答应了写这本书之后,作者在不影响正常教学和科研工作的情况下每天拿出至少10个
小时查阅资料、编写代码或者整理书稿,前后用了一年Zuo右的时间,现在回头想想也挺值
得,在整理资料和编写案例代码的同时作者自己也进乡了很多,对 Python有了更加深入
的认识和理解。
内容组织与阅读建议
全书共13章,面向 Python3.5.x、 Python3.6.x和 Python3.7.x,重点关注 Python
内置对象和标准库对象的高级应用,以及比较前沿的、刚刚引入的一些新技术和新特性的
用法,偶尔涉及一些扩展库用法。几平每个知识点都配有大量的案例,把这些案例简单拼
凑和集成就可以实现很多功能,实用性非常强。建议读者按章节顺序阅读,并且前后结合
地反复阅读,不要随意跳过任何内容,或许不经意间会发现自已正需要的知识或者得到某
种灵感。另外,虽然本书的定位是 Python高级编程,但也同样适用于初学者,请初学者
不要觉得有压力,如果有些地方暂时看不懂,可以先跳过去,或许过几天再看就明自了。
当然,如果实在看不懂的话,及时和作者沟通应该会得到帮助
第1章管中窺豹: Python概述。介绍 Python语言的特点与主流版本,编程规范与
代码优化建议,虚拟开发环境的创建与配置,扩展库的安装方法,开发与发布自己的包
Python程序伪编译与打包,从命令行和外部文伴获取配置信息
第2章万丈高楼平地起:运算符、表达式与内置对象。详细介绍 Python的运算符
与内置函数的用法,以及变量与常量的概念。
第3章玄之又玄,众妙之门:详解 Python序列结构。详解列表、元组、_字_典_、集合等
对象的特点与用法,列表推导式、生成器推导式、_字_典_推导式与集合推导式,切片操作,序
列解包,枚举、数组、队列、堆等常用结构用法
第4章反者,道之动:程序控制结构。详解 Python中的选择结构和循环结构,else
的几种用法,选择结构的多种实现方式, break与 continue语句,循环结构的代码优化
披巧。
第5章代码复用技术(一):函数。详解函数的定义与嵌套定义语法,可调用对象与


#############################################



哈哈大笑 发表于 2019-12-21 19:52:32



免费下载地址:

http://pan.qqq0.com/file/488067-425772098

页: [1]
查看完整版本: 电子书:《Python程序设计开发宝典》