- ISBN:9787512148871
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:258
- 出版时间:2023-02-01
- 条形码:9787512148871 ; 978-7-5121-4887-1
本书特色
本书弱化了理论,偏重于通过实例介绍知识,对于没有任何计算机基础的学生或职场小白,都可以通过阅读本书,掌握Python程序编写方法。 本书涵盖了Python基础、Python数据存储与分析、面向对象编程和Python数据可视化等内容,案例翔实。
内容简介
本书通过案例解析的方式介绍了Python基础知识。全书分为18章,内容包括:Python学前准备、认识Python编程、Python基础语法、简单数据类型与运算符、字符串类型、列表与元组、分支结构、循环结构、异常处理、集合与字典、函数与模块、面向对象编程、文件、常用基础库、数据库应用开发、Numpy数组与矩阵运算、Pandas数据分析和Matplotlib数据可视化。涵盖了Python基础、Python数据存储与分析、Python数据可视化等内容,案例翔实。 本书适合作为高等院校计算机、大数据、数据科学或其他相关专业教材,也适合从事相关工作的工程师和爱好者阅读参考。
目录
第1章 Python学前准备 1
1.1 why、what、how 1
1.2 Python概述 5
1.3 Python集成开发环境 9
1.4 小结 12
第2章 认识Python编程 13
2.1 IPO编程模式 13
2.2 **个Python程序 13
2.3 用Jupyter Notebook进行Python编程的注意事项 15
2.4 小结 17
第3章 Python基础语法 18
3.1 标识符、保留字 18
3.2 注释 19
3.3 变量的命名与使用 20
3.4 缩进 25
3.5 代码高亮 25
3.6 小结 26
第4章 简单数据类型与运算符 27
4.1 简单数据类型 27
4.2 常用运算符及优先级 32
4.3 常用内置函数 37
4.4 常用内置标准库 42
4.5 小结 46
第5章 字符串类型 47
5.1 字符串表示方法 47
5.2 字符串运算 50
5.3 字符串常用方法和常用函数 51
5.4 字符串格式化输出 55
5.5 小结 58
第6章 列表与元组 59
6.1 列表 59
6.2 元组 64
6.3 序列 66
6.4 小结 69
第7章 分支结构 70
7.1 基本分支结构 70
7.2 分支结构的嵌套 75
7.3 综合应用 76
7.4 小结 79
第8章 循环结构 80
8.1 程序开发的三种流程 80
8.2 for-in序列循环 81
8.3 while条件循环 83
8.4 break、continue、pass和else语句 86
8.5 循环嵌套 88
8.6 综合应用 90
8.7 小结 92
第9章 异常处理 93
9.1 错误和异常 93
9.2 异常类型 94
9.3 异常处理 95
9.4 三种特殊的异常处理用法 97
9.5 异常处理综合应用 98
9.6 小结 99
第10章 集合与字典 100
10.1 集合 100
10.2 字典 106
10.3 小结 115
第11章 函数与模块 117
11.1 函数的分类 117
11.2 函数的定义和调用 117
11.3 函数的参数与返回值 120
11.4 函数的嵌套 124
11.5 变量的作用域 128
11.6 lambda函数 130
11.7 模块和包 131
11.8 Python生态 133
11.9 小结 134
第12章 面向对象编程 135
12.1 类的定义与使用 135
12.2 属性和方法 137
12.3 面向对象的组合应用 143
12.4 面向对象的三大特性 145
12.5 经典案例 150
12.6 面向对象常用术语 155
12.7 面向对象的软件开发 156
12.8 小结 157
第13章 文件 159
13.1 文件的基本操作 159
13.2 读写CSV和Excel文件 163
13.3 文件内置库 168
13.4 小结 172
第14章 常用基础库 175
14.1 时间、日期模块 175
14.2 turtle绘图模块 182
14.3 小结 188
第15章 数据库应用开发 190
15.1 SQL简介 190
15.2 SQLite数据库 191
15.3 Python中的SQLite 195
15.4 小结 197
第16章 NumPy数组与矩阵运算 198
16.1 NumPy数组及其运算 198
16.2 矩阵 206
16.3 小结 212
第17章 Pandas数据分析 213
17.1 Pandas常用数据类型 213
17.2 DataFrame数据处理与分析 218
17.3 小结 237
第18章 Matplotlib数据可视化 238
18.1 认识Matplotlib 238
18.2 基本2D绘图 242
18.3 基本3D绘图 252
18.4 小结 257
参考文献 258
作者简介
袁国铭,中国石油大学计算机博士,中国人民大学应用经济学博士后,主要研究领域:在大数据背景下进行应急信息领域本体知识系统构建研究、数据科学思维在青少年中的传播。发表十数篇sci/ei和核心论文,出版过《经济学基础》教材
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥37.7¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥77.4¥109.0 -
UG NX 12.0数控编程
¥24.8¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
UN NX 12.0多轴数控编程案例教程
¥25.8¥38.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0 -
PREMIERE PRO 2023全面精通:视频剪辑+颜色调整+转场特效+字幕制作+案例实战
¥69.3¥99.0