内容简介
全书共13章,面向Python 3.5.x、Python 3.6.x和Python 3.7.x,重点关注Python内置对象和标准库对象的高级应用以及比较前沿的一些新技术,偶尔涉及一点扩展库用法。
第1章 介绍Python语言编程规范与代码优化建议、开发环境配置、程序伪编译 与打包。
第2章 详解运算符与内置函数的用法。
第3章 详解各种序列对象、推导式、切片和序列解包。
第4章 详解选择结构和循环结构,关键字else、break与continue。
第5章 详解函数的基本用法,可调用对象与修饰器、函数参数、变量的作用域、生成器函数、lambda表达式、函数柯里化、泛型函数、协程函数和回调函数。
第6章 详解类的定义、不同类型的成员、依赖注入技术和运算符重载。
第7章 详解字符串编码与格式化方法、字符串对象方法、文本排版与压缩、汉字拼音有关的技术。
第8章 详解正则表达式语法、re模块、正则表达式对象与match对象。
第9章 详解文件对象用法、文件内容操作。
第10章 详解文件与文件夹操作。
第11章 详解异常处理结构、文档测试与单元测试、覆盖测试与软件性能测试、代码调试技术。
第12章 详解不同类型的并行处理技术。
第13章 详解asyncio提供的网络通信功能。 本书不但可以作为Python程序设计教材,还可作为Python开发工程师的指导用书。
作者简介
董付国:副教授,拥有多年Python教学和开发经验,先后出版《Python程序设计》《Python程序设计基础》《Python程序设计(第2版)》《Python可以这样学》《Python程序设计开发宝典》《中学生可以这样学Python》等系列教材;近几年应邀为山东师范大学、浙江温州永嘉教师发展中心、山东工商学院、山东移动公司、山东女子学院、山东电子职业技术学院、烟台创迹软件有限公司等国内多个单位讲授Python编程技术,应邀在高校大数据联盟CIO平台在线讲解Python编程要点,应邀在CSDN学院做了4次Python编程相关的直播并在CSDN学院推出“Python可以这样学”系列课程(目前已更新到第七季共180课),并应邀在“第6届高等学校计算机程序设计课程研讨会”上做题为“Python可以这样学,Python应该这样教”的大会报告;长期维护微信公众号“Python小屋”并免费分享300多篇Python技术文章;多次获得校级教学优秀效果一等奖;发表科研论文40余篇,近30篇被El收录;业余爱好杨氏太极拳传统85势大架。