


作者:董付国
定价:69元
印次:1-9
ISBN:9787302456469
出版日期:2017.02.01
印刷日期:2020.03.18
图书责编:杨帆
图书分类:教材
全书共分16章,对Python内部工作原理进行了一定深度的剖析,99%以上的案例代码使用Python 3.5.1实现,也适用于Python 3.4.x(除少数几个新特性之外)和最新版本Python 3.5.2以及Python 3.6.0,极个别案例使用Python 2.7.11实现(同样适用于其他版本Python 2.7.x,包括最新的Python2.7.12),适当介绍了Python代码优化、系统编程和安全编程的有关知识,满足不同层次读者的需要。另外,书中通过小提示、小技巧、注意拓展知识等形式介绍了更多的内容,全部内容远比章节目录所显示的要多,需要认真阅读才能真正领会其中的奥妙。 本书适合作为Python程序员的开发指南,也可以作为高等院校计算机专业、软件工程专业等专业的Python教材,还可以作为Python爱好者的指导用书。
董付国 副教授。自2000年参加工作以来,先后讲授过汇编语言、C/C++/C#、Java和Python等多门编程语言,以及计算机组成原理、计算机网络、数据库原理、数据结构、操作系统、计算机安全、网络安全、计算机图形学、数字图像处理、游戏策划等多门课程,出版《Python程序设计》、《Python程序设计基础》、《Python程序设计(第2版)》系列教材,开发过多套涉及不同领域的管理系统,在国内外高水平学术期刊与会议上发表论文40余篇,其中近30篇被EI检索。学习工作之余最大的爱好是打太极拳。
Python并不是一门新语言,它由Guido van Rossum于1989年年底开始设计,并于1991年推出第一个公开发行版本,比Java早4年。Python推出不久就迅速得到各行业人士的青睐,经过20多年的发展,已经渗透到统计分析、移动终端开发、科学计算可视化、系统安全、逆向工程、软件测试与软件分析、图形图像处理、人工智能、机器学习、游戏设计与策划、网站开发、数据爬取与大数据处理、密码学、系统运维、音乐编程、影视特效制作、计算机辅助教育、医药辅助设计、天文信息处理、化学、生物信息处理、神经科学与心理学、自然语言处理、电子电路设计、电子取证、树莓派等几乎所有专业和领域,在黑客领域更是多年来一直拥有霸主地位。 作为一个非常不完整列表,这里给出几个Python应用案例: 著名搜索引擎Google的核心代码使用Python实现,迪士尼公司的动画制作与生成采用Python实现,大部分UNIX和Linux操作系统都内建了Python环境支持,豆瓣网使用Python作为主体开发语言进行网站架构和有关应用的设计与开发,网易大量网络游戏的服务器端代码超过70%采用Python进行设计与开发,易度的PaaA企业应用云端开发平台和百度云计算平台BAE也都大量采用了Python语言,eBay已经使用Python超过15年以上(在eBay官方宣布支持Python之前就已经有程序员在使用了),美国宇航局使用Python实现了CAD/CAE/PDM库及模型管理系统,微软集成开发环境Visual Studio 2015开始默认支持Python语言而不需要像之前的版本一样再单独安装PTVS和IronPyt...
第1章Python基础1
1.1Python是一种什么样的语言1
1.2Python开发环境2
1.2.1百家争鸣的繁荣景象2
1.2.2IDLE简单使用6
1.3变量、运算符与表达式9
1.3.1Python变量与内置数据类型9
1.3.2常用内置函数15
1.3.3运算符与表达式21
1.3.4人机对话基本接口25
1.4模块安装与使用28
1.4.1安装Python扩展库28
1.4.2模块导入与使用30
1.4.3编写自己的模块和包32
第2章Python序列35
2.1列表与列表推导式36
2.1.1列表创建与删除36
2.1.2列表常用方法38
2.1.3列表推导式46
2.1.4切片50
2.2元组与生成器推导式54
2.2.1元组54
2.2.2生成器推导式55
2.3字典57
2.3.1字典创建和元素添加、修改与删除57
2.3.2访问字典对象的数据59
2.3.3案例精选61
2.4集合63[1]〖2〗Python可以这样学[1]目录〖2〗2.4.1集合基础知识63
2.4.2集合操作与运算64
2.4.3案例精选67
2.5序列解包69
第3章程序控制结构与函数设计71
3.1选择结构71
3.1.1条件表达式71
3.1.2选择结构的几种形式73
3.1.3案例精选79
3.2循环结构82
3.2.1for循环与while循环的基本语法82
3.2.2break与continue语句83
3.2.3循环代码优化技巧84
3.2.4案例精选86
3.3函数设计与使... 查看详情
信息量大、案例丰富、实用性强。全书包含近200个案例和上千段代码,涉及Python基本语法和数据类型,以及GUI、网络应用、数据库、密码学、科学计算与可视化、大数据、图形图像处理等多个领域的开发,书中一些代码进行简单拼凑就可以满足实际工作中需要的很多功能。
深度与广度兼顾。剖析Python编程模式,通过小提示、小技巧、注意、拓展知识等形式适当介绍标准库的工作原理、内置函数的高级用法以及代码优化和安全编程知识,同时还补充了很多扩展库的小应用,满足不同层次读者需要。
语言轻松愉快,寓教于乐。以Python知识和应用为主线,偶尔穿插一点太极拳论、道德经、易经、古诗词和其他一些文学作品中的名言名句和小故事,部分题目还给出了非常幽默的答案。
注释量大。书中几乎每段重要代码都配有相关的注释,让读者能够在最短时间内理解代码的编写思路和要点,大幅度缩短阅读和学习时间。
查看详情

