暂无评论
图文详情
- ISBN:9787576615135
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:339
- 出版时间:2024-08-01
- 条形码:9787576615135 ; 978-7-5766-1513-5
内容简介
本书是学习Python语言的入门教材,全书分为基础篇和应用篇两个部分,一共13章内容。不同读者可在掌握基础篇知识的基础上,结合自己的专业从应用篇选学不同的应用案例。基础篇包括Python程序设计概述、数据类型与运算符、Python流程控制、字符串、列表与元组、字典与集合、函数、文件等程序设计基础内容;应用篇重点介绍文本分析、网络爬虫、图形图像处理、数据分析、科学计算等应用案例。每章末尾配有相应的思维导图,对本章的知识结构、思维过程进行梳理总结,以帮助学生复习巩固、加深理解。本书还配有相应的实验指导和习题集。本书可作为各类高校各个专业Python语言程序设计课程的教材,也可作为学生参加计算机等级考试的参考资料。
目录
基础篇
第1章 Pyth帆程序设计概述
1.1 程序设计
1.1.1 程序设计语言
1.1.2 程序设计方法
1.1.3 程序的编写与调试
1.2 Python语言概述
1.2.1 Python语言的发展及应用领域
1.2.2 Python的函数和库
1.2.3 Python代码的风格
1.2.4 Python语言开发环境
1.3 Turtle绘图
1.3.1 绘图窗口
1.3.2 画笔的控制和运动
1.3.3 综合应用
第2章 数据类型与运算符
2.1 标识符
2.1.1 标识符及其命名规则
2.1.2 保留字
2.2 数据类型(数值型、逻辑型)
2.2.1 Python变量与使用
2.2.2 数据类型及运算
2.3 赋值语句
2.3.1 基本赋值
2.3.2 链式赋值
2.3.3 解包赋值语句
2.3.4 扩展后的赋值运算符
2.4 输入输出语句
2.4.1 输入函数input()
2.4.2 输出函数print()
第3章 Python流程控制
3.1 顺序结构
3.2 分支结构
3.2.1 单分支结构
3.2.2 双分支结构
3.2.3 多分支结构
3.2.4 if语句嵌套
3.3 循环结构
3.3.1 while语句
3.3.2 for循环语句
3.3.3 循环结构中else子句以及break和continue语句
3.3.4 Python循环嵌套
3.4 异常及其处理
3.5 标准库的使用
3.5.1 random库的使用
3.5.2 math库的使用
3.5.3 time、datetime库的使用
3.6 综合应用
第4章 字符串
4。1字符串类型及其基本运算
4.1.1 字符串的表示
4.1.2 字符串的基本运算
4.1.3 字符串的索引与切片
4.1.4 内置函数与字符串的方法
4.1.5 转义字符
4.2 字符串的格式化
4.3 正则表达式
4.4 字符串模块(选读内容)
4.5 字符的编码(选读内容)
4.5.1 Python中的字符编码
4.5.2 Python中字符编码的处理
4.6 综合应用
第5章 列表与元组
5.1 列表
5.1.1 创建列表
5.1.2 列表的基本操作
5.1.3 列表函数与方法
5.1.4 列表深拷贝与浅拷贝
5.2 元组
5.2.1 元组申明与赋值
5.2.2 元组操作
5.2.3 列表和元组的区别
5.3 综合应用
第6章 字典与集合
6.1 字典
6.1.1 创建字典
6.1.2 字典操作
6.1.3 字典的应用
6.1.4 字典的其他函数和方法
6.2 集合
6.2.1 集合的创建
6.2.2 集合的操作
6.2.3 集合的基本运算
6.3 综合应用
第7章 函数
7.1 函数的概念
7.1.1 函数概述
7.1.2 函数分类
7.2 函数的定义和使用
7.2.1 函数的定义
7.2.2 函数的使用
7.2.3 函数的返回值
7.2.4 函数的调用
7.3 函数的参数
7.3.1 参数的传递方式
7.3.2 参数的分类
7.4 lambda表达式
7.5 变量的作用域
7.5.1 局部变量
7.5.2 全局变量
7.6 函数的递归调用
7.7 函数的综合应用
第8章 文件
8.1 文件概述
8.1.1 为什么要引入文件
8.1.2 文件的概念及分类
8.2 打开和关闭文件
8.2.1 打开文件
8.2.2 关闭文件
8.3 文件的基本操作
8.3.1 文件的读写
8.3.2 文件的定位
8.4 文件与文件夹操作
8.5 csv文件的读写
8.5.1 csv文件简介
8.5.2 读取csv文件
8.5.3 写入csv文件
8.6 数据组织
8.6.1 基本概念
8.6.2 一维数据及处理
8.6.3 二维数据及处理
8.7 文件的综合应用
应用篇
第9章 文本分析
9.1 英文文本分析
9.1.1 NLTK库介绍
9.1.2 英文作品分析案例
9.2 中文文本分析
9.2.1 中文文本的分词
9.2.2 中文作品分析案例
9.3 词云
第10章 网络爬虫
lO.1 网络基础知识
10.1.1 简单爬虫架构
10.1.2 HTML文件
10.2 requests库
10.2.1 请求网页
10.2.2 response对象
10.3 BeautifulSoup4库
10.3.1 库概述
10.3.2 BeautifulSoup对象
10.3.3 遍历文档树
10.4 应用实例
第1l章 图形图像处理
11.1 PIL图像处理库
11.1.1 PIL库概述
11.1.2 打开、显示和保存图像
11.1.3 几何变换
11.1.4 颜色空间变换
11.1.5 增强图像
11.1.6 处理图像
11.1.7 图像序列
11.2 百度AI开放平台图像处理
11.2.1 百度AI简介
11.2.2 百度AI开放平台的图像技术
11.2.3 百度AI开放平台的应用实例
第12章 数据分析
12.1 csv简单数据分析
12.1.1 csv数据获取
12.1.2 csv数据基本运算
12.1.3 csv数据分组运算
12.2 panelas数据分析
12.2.1 panelas数据结构
12.2.2 pandas数据源
12.2.3 panelas数据基本运算
12.2.4 paneias数据高级运算
12.2.5 panelas数据透视表及可视化
12.3 实例分析
第13章 科学计算
13.1 numpy
13.1.1 numpy核心数据结构:ndarray
13.1.2 numpy基本操作
13.1.3 numpy通用函数
13.1.4 numpy统计函数
13.2 matplotlib
13.3 案例分析
参考文献
展开全部
本类五星书
本类畅销
-
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
深度学习的数学
¥43.5¥69.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
元启发式算法与背包问题研究
¥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 -
Go 语言运维开发 : Kubernetes 项目实战
¥48.2¥79.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥84.5¥119.0