Python语言程序设计
全新正版 极速发货
¥
35.11
6.4折
¥
55
全新
库存5件
作者王杨、常东超 主编
出版社化学工业出版社
ISBN9787122443045
出版时间2024-03
装帧平装
开本16开
定价55元
货号1203194030
上书时间2024-07-02
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
王杨,博士,辽宁石油化工大学任教,多年从事计算机语言课程教学和研究工作,主要研究方向:模式识别、机器学习、优化算法等。主讲课程:《大学计算机基础》《数据科学与智能技术概论》《C语言程序设计》《Python语言程序设计》《人工智能基础》《人工智能实践》等。
目录
第1章程序设计基本方法001
1.1程序设计语言001
1.1.1程序设计语言概述001
1.1.2编译和解释002
1.1.3计算机编程003
1.2Python语言概述003
1.2.1Python语言的发展003
1.2.2Python语言的特点004
1.2.3Python最小程序004
1.3Python语言开发环境配置005
1.3.1Python开发环境安装005
1.3.2Python程序的运行方式006
1.4程序的基本编写方法009
1.4.1IPO程序编写方法009
1.4.2理解问题的计算部分010
习题011
第2章Python语言基本语法元素013
2.1程序的格式框架013
2.1.1缩进013
2.1.2注释015
2.1.3续行符016
2.2语法元素的名称017
2.2.1保留字017
2.2.2标识符019
2.2.3常量和变量020
2.3数据类型、运算符和表达式021
2.3.1数据类型概述021
2.3.2运算符和表达式021
2.4程序的语句元素023
2.4.1赋值语句023
2.4.2模块导入024
2.4.3其他语句024
2.5基本输入输出函数025
2.5.1input()函数025
2.5.2eval()函数026
2.5.3print()函数027
习题028
第3章基本数据类型029
3.1数字类型029
3.1.1整数类型029
3.1.2浮点数类型030
3.1.3复数类型031
3.2数字类型的运算032
3.2.1内置的数值运算符032
3.2.2内置的数值运算函数034
3.3字符串类型及其操作036
3.3.1字符串的索引与切片操作039
3.3.2基本的字符串运算符042
3.3.3内置的字符串处理函数043
3.3.4内置的字符串处理方法044
3.4字符串类型的格式化051
3.4.1format()方法的基本使用051
3.4.2format()方法的格式控制052
3.4.3Python格式化字符串f-string055
3.5类型判断和类型间转换056
3.5.1数据类型判断056
3.5.2数据类型转换056
习题058
第4章程序的控制结构061
4.1程序的三种控制结构061
4.1.1程序流程图061
4.1.2程序控制结构基础062
4.1.3程序控制结构扩展062
4.2关系运算符和关系表达式063
4.3逻辑运算符和逻辑表达式064
4.4程序的顺序结构065
4.5程序的分支结构067
4.5.1单分支结构:if语句067
4.5.2二分支结构:if-else语句068
4.5.3多分支结构:if-elif-else语句070
4.6程序的循环结构072
4.6.1遍历循环:for语句073
4.6.2无限循环:while语句075
4.6.3break、continue和pass在循环结构中的应用077
4.6.4循环结构的else语句079
4.7嵌套程序080
4.8程序的异常处理082
4.8.1异常处理基本过程:try-except语句083
4.8.2多个except子句085
习题087
第5章Python标准库概览090
5.1turtle库090
5.1.1画布与画笔属性函数091
5.1.2画笔状态与填充函数093
5.1.3画笔运动函数094
5.1.4图形的绘制和填充096
5.2random库099
5.2.1random库概述099
5.2.2random库与随机数应用100
5.3math库103
5.3.1math库概述103
5.3.2math库数学常数及常用函数103
5.4time库概述108
习题110
第6章函数和代码复用113
6.1函数的基本使用113
6.1.1函数的定义113
6.1.2函数的调用114
6.2函数的参数和返回值118
6.2.1可选参数118
6.2.2名称传递参数119
6.2.3可变参数119
6.2.4函数的返回值120
6.3变量的作用域121
6.3.1局部变量121
6.3.2全局变量122
6.4lambda函数123
6.5递归函数124
习题126
第7章组合数据类型128
7.1组合数据类型概述128
7.2序列129
7.3列表129
7.3.1列表的概念129
7.3.2列表的创建130
7.3.3列表元素的访问与运算132
7.3.4列表的内置函数和对象方法136
7.4元组142
7.4.1元组的概述142
7.4.2元组的操作142
7.4.3列表与元组的区别146
7.5字典146
7.5.1字典的定义146
7.5.2字典的基本操作147
7.5.3字典的内置函数和对象方法150
7.6集合153
7.6.1集合类型概述153
7.6.2集合的创建154
7.6.3集合的常用运算155
7.6.4集合的内置函数和方法157
7.7程序实例160
习题169
第8章文件172
8.1文件的使用172
8.1.1文件的概述172
8.1.2文件的打开和关闭174
8.1.3文件的读写177
8.1.4文件的定位181
8.1.5读写二进制文件182
8.2数据组织的维度185
8.2.1一维数据的表示、存储与处理185
8.2.2二维数据的表示、存储与处理187
8.3CSV文件188
8.3.1从CSV文件读写一维数据188
8.3.2从CSV文件读写二维数据189
8.3.3使用CSV库读写191
8.4程序实例194
习题205
第9章Python第三方库安装及常用库介绍207
9.1Python第三方库的安装207
9.1.1pip工具安装207
9.1.2自定义安装209
9.1.3文件安装209
9.2pyinstaller库的使用210
9.3jieba库的使用211
9.4WordCloud库的使用213
9.5数据分析与图表绘制215
9.5.1numpy库215
9.5.2matplotlib库220
9.6网络爬虫223
9.6.1requests库223
9.6.2scrapy库225
9.7更多第三方库226
9.7.1文本处理方向226
9.7.2用户图形界面方向227
9.7.3机器学习方向227
9.7.4游戏开发方向227
习题228
习题答案230
参考文献241
内容摘要
《Python语言程序设计》包括9章:程序设计基本方法、Python语言基本语法元素、基本数据类型、程序的控制结构、Python标准库概览、函数和代码复用、组合数据类型、文件、Python第三方库安装及常用库介绍。
各章知识点的讲解将程序案例与实际相结合,生动易懂,具有很好的启发性。本教材内容广泛、全面,从深度和宽度两方面展开知识内容,教材语言精练,内容叙述深入浅出、循序渐进,配有一些实例代码并列有相关辅助说明和运行结果,力求使得内容不会枯燥无味,有利于读者对知识点的理解。
本教材采用案例驱动的编写方式,力求让不同专业的读者能通过对Python语言的学习,走进计算机世界,体验创新的乐趣以及应用的价值。
Python语言是一门通用语言,它灵活好用,适合有程序设计需求的各专业读者。读者可以通过学习,把Python语言程序设计方法应用于本专业的研究,解决实际问题。
主编推荐
1《Python语言程序设计》介绍程序设计基本方法、Python语言基本元素、基本数据类型、程序的控制结构、Python标准库、函数代码复用、组合数据类型、文件、Python第三方库安装及常用库介绍等内容。
2《Python语言程序设计》基于Python 3.x编写,仅仅围绕全国计算机等级考试二级 Python语言程序设计考试大纲,注重理论与实践相结合。
3 《Python语言程序设计》知识点配有相关实例代码,并有辅助说明性信息和运行结果。
4《Python语言程序设计》每章后附有习题以及相关解答。
媒体评论
无
— 没有更多了 —
以下为对购买帮助不大的评价