您好,欢迎来到聚文网。 登录 免费注册
Python编程基础教程

Python编程基础教程

  • 字数: 282000
  • 装帧: 平装
  • 出版社: 人民邮电出版社
  • 出版日期: 2021-02-01
  • 商品条码: 9787115545459
  • 版次: 1
  • 开本: 16开
  • 页数: 188
  • 出版年份: 2021
定价:¥42 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
(1)理论+案例的编写风格:首先以简练的语言进行理论知识的讲解,配上丰富而实用的案例,并且书中多用“图”来讲解说明知识点,更有效地帮助读者理解。 (2)充分考虑学生学习之便利:考虑到当今大学生的实际情况,教材所选的实例都是贴近读者的理解水平,术语引入节奏合理,不会让读者产生晦涩的感觉,其个别难点,都尽量讲解详尽与清晰。
内容简介
本书以教育部考试中心颁发的《全国计算机等级考试二级Python语言程序设计考试大纲(2018年版)》为基础编写,系统地介绍了Python语言的基础知识和实用技术。全书分为10章,内容主要包括Python概述、Python语法概述、Python基本数据类型、程序控制结构、函数与模块、组合数据类型、文件操作和数据格式化、面向对象程序设计、异常处理以及Python爬虫程序。本书实例丰富,突出了该课程操作性强的特点,且每章都附有实例解析和习题.便于学生课后巩固相关知识。本书既可作为高等院校各专业的计算机程序设计课程教材,也可作为程序开发人员的参考用书,还可以作为全国计算机等级考试二级Python语言程序设计的考试用书。
作者简介
1.华育兴业科技有限公司是集技术开发、教育产品设计、计算机技术培训为一体的科技型教育企业。公司作为“甲骨文WDP中国区运营中心”,专注于IT技术培训,开设大数据、java、WEB全栈开发、python+人工智能、全栈UI设计等培训课程。它还进行国家协同育人项目申办、高校新工科大数据专业共建、大数据实验室建设等完整大数据教育产品提供,创办13年来,已与国内上百家高校建立了合作关系,与上千家IT相关企业建立了高端雇主联盟。
目录
第1章Python概述1
1.1Python简介1
1.1.1Python的发展历程1
1.1.2Python的特性2
1.1.3Python的应用场合3
1.2Python开发环境的构建4
1.2.1Python的IDE4
1.2.2在Windows操作系统中安装Python5
1.2.3在Linux操作系统中安装Python9
1.2.4在MacOS中安装Python12
1.2.5Python第三方库的安装14
1.3编写一个简单的Python程序15
1.3.1Python程序执行原理15
1.3.2Python程序文件执行方式16
1.3.3Python程序交互执行方式17
1.4实例解析18
1.5本章小结19
1.6习题20
第2章Python语法概述21
2.1程序的格式框架21
2.1.1分层缩进21
2.1.2代码注释22
2.1.3续行符23
2.2标识符与关键字23
2.2.1标识符23
2.2.2关键字23
2.3数据类型24
2.3.1数字类型24
2.3.2字符串类型25
2.4语句概述25
2.4.1表达式语句25
2.4.2赋值语句26
2.4.3其他语句26
2.5基本输入和输出函数27
2.5.1print()函数27
2.5.2input()函数27
2.5.3eval()函数28
2.6实例解析30
2.7本章小结31
2.8习题31
第3章Python基本
数据类型33
3.1数字类型33
3.1.1整数类型33
3.1.2浮点数类型35
3.1.3复数类型35
3.2数字类型的运算36
3.2.1数值运算操作符36
3.2.2数值运算函数38
3.3字符串类型39
3.3.1字符串的索引40
3.3.2字符串的切片41
3.4字符串格式化42
3.4.1%格式符方式42
3.4.2format方式43
3.5字符串类型的运算44
3.5.1字符串操作符44
3.5.2字符串函数45
3.5.3字符串方法46
3.6类型判断和类型之间的转换47
3.7实例解析48
3.8本章小结49
3.9习题50
第4章程序控制结构53
4.1程序的顺序结构53
4.1.1程序流程图53
4.1.2顺序结构54
4.2程序的分支结构54
4.2.1单分支结构:if54
4.2.2双分支结构:if-else55
4.2.3多分支结构:if-elif-else56
4.3程序的循环结构57
4.3.1for循环57
4.3.2while循环59
4.3.3嵌套循环60
4.3.4循环控制:break和continue语句62
4.4实例解析63
4.5本章小结64
4.6习题65
第5章函数与模块67
5.1函数的定义与调用67
5.1.1函数的定义67
5.1.2函数的调用69
5.1.3函数的返回值70
5.2函数的参数传递71
5.2.1位置参数传递72
5.2.2关键字参数传递72
5.2.3默认参数传递73
5.2.4不定长参数传递74
5.3变量的作用域74
5.3.1局部变量75
5.3.2全局变量75
5.4代码模块化与复用76
5.5实例解析77
5.6本章小结78
5.7习题78
第6章组合数据类型81
6.1集合类型及操作81
6.1.1集合类型概述81
6.1.2集合的定义82
6.1.3集合的运算83
6.1.4集合的操作函数85
6.2序列类型及操作88
6.2.1序列类型概述88
6.2.2序列的通用操作89
6.3列表类型及操作92
6.3.1列表的定义92
6.3.2列表的操作函数93
6.3.3列表的删除98
6.4元组类型及操作98
6.4.1元组概述98
6.4.2元组的创建99
6.4.3元组的操作函数100
6.4.4元组的删除101
6.5字典类型及操作101
6.5.1字典概述101
6.5.2字典的创建102
6.5.3字典的访问104
6.5.4字典的操作函数105
6.5.5字典的删除106
6.6实例解析107
6.7本章小结110
6.8习题111
第7章文件操作和数据格式化113
7.1文件的操作113
7.1.1文件的打开113
7.1.2file对象的属性114
7.1.3file对象的操作函数115
7.2数据的维度118
7.2.1一维数据118
7.2.2二维数据118
7.2.3高维数据119
7.3一维数据的处理120
7.3.1一维数据结构120
7.3.2一维数据的操作121
7.4二维数据的处理121
7.4.1二维数据结构121
7.4.2二维数据的操作123
7.5实例解析124
7.6本章小结125
7.7习题125
第8章面向对象程序设计127
8.1Python的面向对象127
8.1.1Python的类127
8.1.2Python中的对象128
8.2定义和使用类128
8.2.1定义类129
8.2.2使用类129
8.3类与对象的属性和方法130
8.3.1属性130
8.3.2方法132
8.4继承与派生135
8.4.1继承与派生类的定义135
8.4.2super()函数和方法重载137
8.4.3多重继承138
8.5实例解析139
8.6本章小结141
8.7习题141
第9章异常处理144
9.1异常概述144
9.1.1认识异常144
9.1.2处理异常146
9.1.3抛出异常148
9.2异常处理流程149
9.3自定义异常151
9.4实例解析151
9.5本章小结153
9.6习题153
第10章Python爬虫程序156
10.1爬虫概述156
10.1.1爬虫类型156
10.1.2爬虫原理157
10.2爬虫三大库161
10.2.1Requests库161
10.2.2BeautifulSoup库163
10.2.3lxml库165
10.3Scrapy框架167
10.3.1Scrapy爬虫框架167
10.3.2Scrapy的安装168
10.3.3Scrapy的使用169
10.4实例解析172
10.5本章小结176
10.6习题176
附录:全国计算机等级考试二级Python语言程序设计考试大纲(2018年版)178

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网