Python中文网

Python编程基础与应用

cnpython769

推荐编程书籍:Python编程基础与应用,由人民邮电出版社2019-03-01月出版发行,本书编译以及作者信息 为:韦德泉,许桂秋 著,此次为第1次发行, 国际标准书号为:9787115503466,品牌为人民邮电出版社, 这本书采用平装开本为16开,纸张采为胶版纸,全书共有161页字数万字,是本Python 编程相关非常不错的书。

此书内容摘要

本书从实用的角度出发,采用理论与实践相结合的方式,介绍Python程序设计的基础知识,力求培养读者使用Python语言解决问题的能力。全书内容包括计算机与程序、Python开发环境、Python程序设计初步、循环程序设计、函数和递归、Python数据结构、Python面向对象程序设计、Python多线程程序设计。

关于此书作者

许桂秋,计算机学士,工商管理硕士。长期从事计算机相关的教学与培训工作,具有丰富的教学与实践开发经验。
2009年-2012年,中国石油天然气股份有限公司,负责项目管理工作,企业内部高级讲师;
2012年-2015年,曙光信息产业股份有限公司,负责项目管理与企业内部培训工作,企业内部高级讲师;
2016年至今,曙光瑞翼教育合作中心,教学运营总监,负责各高校合作项目部的具体运营管理及指导工作。

编辑们的推荐

1.本书作为Python语言的入门教材,目的不在于覆盖Python语言的所有知识点,而是介绍Python语言的主要语法结构,使读者能够掌握Python语言的核心内容,能够在未来的学习和工作中实际运用Python语言编写实用的程序。
2.为了增强实践的效果,本书中由浅入深地引入了5个综合性的案例,帮助读者理解各种语法知识,如何在实际编程灵活运用所学知识和技能。

Python编程基础与应用图书的目录

第1章Python程序设计导论1
1.1计算机与程序1
1.1.1计算机的基本组成1
1.1.2什么是程序4
1.1.3计算机如何执行程序4
1.2Python语言5
1.2.1Python语言简介6
1.2.2REPL8
1.2.3Python脚本9
1.3Python的开发环境10
1.3.1Anaconda10
1.3.2PyCharm13
第2章Python程序设计初步16
2.1运算符与数据类型16
2.1.1运算符与表达式16
2.1.2数据类型21
2.2变量和字符串22
2.2.1语句22
2.2.2变量23
2.2.3字符串25
2.3函数26
2.3.1函数调用表达式26
2.3.2Python内置函数26
2.3.3模块30
2.3.4自定义函数32
2.4流程控制语句33
2.4.1顺序流程33
2.4.2bool类型和分支流程33
2.4.3循环流程36
2.5类和对象38
2.5.1使用已有的类38
2.5.2定义新的类39
案例1投掷骰子40
第3章循环程序设计43
3.1Python中的循环43
3.1.1while循环43
3.1.2for循环45
3.1.3continue和break47
3.2如何设计循环49
3.2.1循环控制结构49
3.2.2一种循环算法设计思路:猜测和检验50
3.2.3循环不变式51
3.3典型的循环控制52
3.3.1重复处理一批数据52
3.3.2累积53
3.3.3递推53
案例2猜数字54
第4章函数和递归57
4.1函数作为抽象的手段58
4.1.1定义函数58
4.1.2调用函数59
4.1.3函数的参数60
4.2函数和环境62
4.2.1全局变量64
4.2.2函数调用环境65
4.3递归67
4.3.1使用递归实现阶乘67
4.3.2Fibonacci数列67
4.3.3递归与数学归纳法68
4.3.4递归与分治法68
4.4高阶函数69
4.4.1匿名函数69
4.4.2函数作为参数69
4.4.3函数作为返回值70
第5章Python数据结构71
5.1元组71
5.1.1元组的创建72
5.1.2元组的操作73
5.1.3元组的遍历74
5.2列表76
5.2.1列表的操作76
5.2.2列表是可变的77
5.3迭代器80
5.3.1迭代器和可迭代对象80
5.3.2自定义迭代器82
5.3.3生成器83
5.4字典85
5.4.1字典的操作85
5.4.2字典应用示例:词频统计87
5.5集合90
5.5.1集合的基本操作90
5.5.2集合的关系操作91
5.6数据抽象91
5.6.1精确的有理数92
5.6.2使用元组实现有理数93
5.6.3抽象屏障94
案例3链表和树95
第6章Python面向对象程序设计98
6.1类和对象98
6.1.1类的定义与使用98
6.1.2属性100
6.1.3方法103
6.1.4特殊方法104
6.2自定义类型示例:有理数的实现105
6.2.1有理数回顾105
6.2.2使用类来实现有理数106
6.3继承和多态108
6.3.1继承108
6.3.2多态110
6.3.3示例111
6.4异常处理113
6.4.1异常113
6.4.2捕捉和处理异常114
6.4.3Python内置的异常类117
案例4S表达式计算器119
案例5Scheme语言解释器128
第7章Python多线程程序设计142
7.1并发和并行142
7.1.1并发143
7.1.2并行144
7.1.3示例:货物运送147
7.2线程149
7.2.1Threading模块149
7.2.2竞争条件153
7.2.3临界区与锁155
7.2.4生产者-消费者模式159

部分内容试读

暂无.

关于此书评价

暂无.

书摘内容

暂无.

Python编程基础与应用最新最全的试读、书评、目录、简介信息由Python中文网整理提供。