书籍详情
Python语言程序设计
作者:张尧学
出版社:清华大学出版社
出版时间:2021-02-01
ISBN:9787302570493
定价:¥49.00
购买这本书可以去
内容简介
本书以精炼的语言在系统讲述Python语言基本语法的同时,以丰富的实例激发读者学习Python的热情,实例包括送你一朵花、猜数字、《西游记》词频统计、股票数据可视化等,引导读者从单纯的Python语法学习阶段进入应用Python解决实际问题的学习阶段。本书配有丰富的课后习题以及实验题,方便教师使用。本书提供微课视频讲解,读者可以通过观看视频更好地理解本书内容。本书适合作为高等院校Python程序设计课程的教材,也适合初学Python的读者自学使用。
作者简介
暂缺《Python语言程序设计》作者简介
目录
第1章 Python 语言简介
1.1 计算机程序设计语言
1.2 Python的发展与特性
1.3 Python的开发环境与运行
1.4 实例送你一朵花
课后习题
第2章 Python 语言基础
2.1 实例计算体重指数BMI
2.1.1 体重指数BMI计算
2.1.2 input()函 数
2.1.3 print()函数
2.2 标识符
2.2.1 标识符
2.2.2 Python保留字
2.3 变量和赋值语句
2.3.1 变量
2.3.2 链式赋值语句
2.3.3 同步赋值语句
2.4 常量
2.5 数值数据类型
2.5.1 整型
2.5.2 浮点型
2.5.3 复数型
2.6 数值数据的运算
2.6.1 内置数值数据运算符和表达式
2.6.2 内置数学运算函数
2.6.3 内置数值类型转换函数
2.7 math 库
2.7.1 math库的导入
2.7.2 math库的函数
2.7.3 math库的应用
2.8 格式化输出
2.8.1 格式化字符串中的格式控制
2.8.2 format()函数输出多项
2.9 Python语言的特点
2.9.1 Python语言是动态类型语言
2.9.2 对象的值比较(=)和引用判断(is)
2.9.3 Python是强类型语言
2.10 本章小结
课后习题
第3章 Python 控制结构
3.1 条件表达式
3.1.1 关系运算符
3.1.2 布尔型数据
3.1.3 关系表达式
3.2 选择结构
3.2.1 单分支选择结构
3.2.2 双分支选择结构
3.2.3 多分支选择结构
3.2.4 选择结构的嵌套
3.2.5 选择结构的常见问题
3.3 逻辑运算
3.3.1 逻辑运算符
3.3.2 逻辑运算的短路逻辑
3.3.3 复杂的条件表达式
3.3.4 实例判断闰年
3.4 random库
3.5 循环结构
3.5.1 while循环
3.5.2 for循环
3.5.3 辅助控制语句
3.5.4 else子句
3.5.5 循环的嵌套
3.6 异常
3.6.1 异常的概念
3.6.2 异常的捕获
3.7 常用算法
3.7.1 枚举法
3.7.2 迭代算法
3.8 实例猜数游戏
3.9 本章小结
课后习题
第4章 组合数据类型
4.1 序列
4.1.1 字符串
4.1.2 列表
4.1.3 元组
4.1.4 序列类型通用函数
4.2 映射-字典
4.2.1 字典的创建
4.2.2 字典的基本操作
4.2.3 字典的方法
4.3 集合
4.3.1 集合的创建
4.3.2 集合的基本操作
4.3.3 集合的内置函数和方法
4.4 datetime库
4.5 本章小结
课后习题
第5章 函数
5.1 实例组合数问题
5.2 函数的定义和调用
5.2.1 函数的定义
5.2.2 函数的调用
5.2.3 函数的嵌套
5.2.4 lambda函数
5.3 函数的参数
5.3.1 参数的传递
5.3.2 参数的可变性
5.3.3 不同类型的参数
5.4 变量的作用域
5.5 模块
5.6 递归函数
5.7 本章小结
课后习题
第6章 文件
6.1 文件概述
6.2 文件的打开与关闭
6.3 读文件
6.4 写文件
6.5 实例《西游记》词频统计
6.6 本章小结
课后习题
第7章 科学计算与数据分析基础
7.1 numpy库的使用
7.1.1 什么时候需要numpy
7.1.2 创建ndarray
7.1.3 ndarray的基本特性
7.1.4 ndarray的基本操作
7.2 pandas库的使用
7.2.1 Series
7.2.2 DataFrame
7.3 matplotlib库的使用
7.3.1 基本绘图函数plot()
7.3.2 其他常用绘图函数
7.3.3 绘制子图
7.4 实例股票数据可视化
7.5 本章小结
课后习题
第8章 网络爬虫基础
8.1 爬虫程序概述
8.2 requests库的使用
8.3 Beautiful Soup库的使用
8.3.1 Beautiful Soup的4种对象
8.3.2 遍历标签树
8.3.3 搜索标签树
8.4 实例全国各省市好大学的分布统计
8.5 本章小结
课后习题
第9章 实验
9.1 实验1 Python开发环境的使用
9.1.1 实验目的
9.1.2 实验内容
9.1.3 难点提示
9.2 实验2 Python 语言基础
9.2.1 实验目的
9.2.2 实验内容
9.3 实验3Python 控制结构
9.3.1 实验目的
9.3.2 实验内容
9.4 实验4组合数据类型
9.4.1 实验目的
9.4.2 实验内容
9.4.3 难点提示
9.5 实验5函数
9.5.1 实验目的
9.5.2 实验内容
9.5.3 难点提示
9.6 实验6文件
9.6.1 实验目的
9.6.2 实验内容
9.7 实验7科学计算与数据分析基础
9.7.1 实验目的
9.7.2 实验内容
9.8 实验8网络爬虫基础
9.8.1 实验目的
9.8.2 实验内容
参考文献
1.1 计算机程序设计语言
1.2 Python的发展与特性
1.3 Python的开发环境与运行
1.4 实例送你一朵花
课后习题
第2章 Python 语言基础
2.1 实例计算体重指数BMI
2.1.1 体重指数BMI计算
2.1.2 input()函 数
2.1.3 print()函数
2.2 标识符
2.2.1 标识符
2.2.2 Python保留字
2.3 变量和赋值语句
2.3.1 变量
2.3.2 链式赋值语句
2.3.3 同步赋值语句
2.4 常量
2.5 数值数据类型
2.5.1 整型
2.5.2 浮点型
2.5.3 复数型
2.6 数值数据的运算
2.6.1 内置数值数据运算符和表达式
2.6.2 内置数学运算函数
2.6.3 内置数值类型转换函数
2.7 math 库
2.7.1 math库的导入
2.7.2 math库的函数
2.7.3 math库的应用
2.8 格式化输出
2.8.1 格式化字符串中的格式控制
2.8.2 format()函数输出多项
2.9 Python语言的特点
2.9.1 Python语言是动态类型语言
2.9.2 对象的值比较(=)和引用判断(is)
2.9.3 Python是强类型语言
2.10 本章小结
课后习题
第3章 Python 控制结构
3.1 条件表达式
3.1.1 关系运算符
3.1.2 布尔型数据
3.1.3 关系表达式
3.2 选择结构
3.2.1 单分支选择结构
3.2.2 双分支选择结构
3.2.3 多分支选择结构
3.2.4 选择结构的嵌套
3.2.5 选择结构的常见问题
3.3 逻辑运算
3.3.1 逻辑运算符
3.3.2 逻辑运算的短路逻辑
3.3.3 复杂的条件表达式
3.3.4 实例判断闰年
3.4 random库
3.5 循环结构
3.5.1 while循环
3.5.2 for循环
3.5.3 辅助控制语句
3.5.4 else子句
3.5.5 循环的嵌套
3.6 异常
3.6.1 异常的概念
3.6.2 异常的捕获
3.7 常用算法
3.7.1 枚举法
3.7.2 迭代算法
3.8 实例猜数游戏
3.9 本章小结
课后习题
第4章 组合数据类型
4.1 序列
4.1.1 字符串
4.1.2 列表
4.1.3 元组
4.1.4 序列类型通用函数
4.2 映射-字典
4.2.1 字典的创建
4.2.2 字典的基本操作
4.2.3 字典的方法
4.3 集合
4.3.1 集合的创建
4.3.2 集合的基本操作
4.3.3 集合的内置函数和方法
4.4 datetime库
4.5 本章小结
课后习题
第5章 函数
5.1 实例组合数问题
5.2 函数的定义和调用
5.2.1 函数的定义
5.2.2 函数的调用
5.2.3 函数的嵌套
5.2.4 lambda函数
5.3 函数的参数
5.3.1 参数的传递
5.3.2 参数的可变性
5.3.3 不同类型的参数
5.4 变量的作用域
5.5 模块
5.6 递归函数
5.7 本章小结
课后习题
第6章 文件
6.1 文件概述
6.2 文件的打开与关闭
6.3 读文件
6.4 写文件
6.5 实例《西游记》词频统计
6.6 本章小结
课后习题
第7章 科学计算与数据分析基础
7.1 numpy库的使用
7.1.1 什么时候需要numpy
7.1.2 创建ndarray
7.1.3 ndarray的基本特性
7.1.4 ndarray的基本操作
7.2 pandas库的使用
7.2.1 Series
7.2.2 DataFrame
7.3 matplotlib库的使用
7.3.1 基本绘图函数plot()
7.3.2 其他常用绘图函数
7.3.3 绘制子图
7.4 实例股票数据可视化
7.5 本章小结
课后习题
第8章 网络爬虫基础
8.1 爬虫程序概述
8.2 requests库的使用
8.3 Beautiful Soup库的使用
8.3.1 Beautiful Soup的4种对象
8.3.2 遍历标签树
8.3.3 搜索标签树
8.4 实例全国各省市好大学的分布统计
8.5 本章小结
课后习题
第9章 实验
9.1 实验1 Python开发环境的使用
9.1.1 实验目的
9.1.2 实验内容
9.1.3 难点提示
9.2 实验2 Python 语言基础
9.2.1 实验目的
9.2.2 实验内容
9.3 实验3Python 控制结构
9.3.1 实验目的
9.3.2 实验内容
9.4 实验4组合数据类型
9.4.1 实验目的
9.4.2 实验内容
9.4.3 难点提示
9.5 实验5函数
9.5.1 实验目的
9.5.2 实验内容
9.5.3 难点提示
9.6 实验6文件
9.6.1 实验目的
9.6.2 实验内容
9.7 实验7科学计算与数据分析基础
9.7.1 实验目的
9.7.2 实验内容
9.8 实验8网络爬虫基础
9.8.1 实验目的
9.8.2 实验内容
参考文献
猜您喜欢