描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787040471700
编辑推荐
本书提出了以理解和运用计算生态为目标的Python语言教学思想,不仅系统讲解了Python 语言语法,同时介绍了从数据理解到图像处理的14个Python 函数库,向初学Python语言的读者展示了全新的编程语言学习路径。
全书一共设计了25个非常具有现代感的实例,从绘制蟒蛇、理解天天向上的力量到机器学习、网络爬虫,从文本进度条、统计名著人物重要性到图像手绘效果、雷达图绘制,绝大多数实例为作者原创,将随着内容深入不断激发读者学习Python 语言的热情,因为“编程是件很有趣的事儿”。
本书内容丰富、叙述清晰、循序渐进,采用新形态构建形式,提供大量扩展阅读资料、学习资料和学习视频。本书作者(中国大学MOOC 平台“Python语言程序设计”课程的主讲教师)建议广大读者借助在线开放课程,深入学习本书内容。
本书适合初学Python语言的读者使用,也适合作为各类大专院校的教材,同时,也可作为对Python感兴趣读者的自学参考书。
内容简介
本书提出了以理解和运用计算生态为目标的Python语言教学思想,不仅系统讲解了Python语言语法,同时介绍了从数据理解到图像处理的14个Python函数库,向初学Python语言的读者展示了全新的编程语言学习路径。
全书一共设计了25个非常具有现代感的实例,从绘制蟒蛇、理解天天向上的力量到机器学习、网络爬虫,从文本进度条、统计名著人物重要性到图像手绘效果、雷达图绘制,绝大多数实例为作者原创,将随着内容深入不断激发读者学习Python语言的热情,因为“编程是件很有趣的事儿”。
本书内容丰富、叙述清晰、循序渐进,采用新形态构建形式,提供大量扩展阅读资料、学习资料和学习视频。本书作者(中国大学MOOC平台“Python语言程序设计”课程的主讲教师)建议广大读者借助在线开放课程,深入学习本书内容。
本书适合初学Python语言的读者使用,也适合作为各类大专院校的教材,同时,也可作为对Python感兴趣读者的自学参考书。
全书一共设计了25个非常具有现代感的实例,从绘制蟒蛇、理解天天向上的力量到机器学习、网络爬虫,从文本进度条、统计名著人物重要性到图像手绘效果、雷达图绘制,绝大多数实例为作者原创,将随着内容深入不断激发读者学习Python语言的热情,因为“编程是件很有趣的事儿”。
本书内容丰富、叙述清晰、循序渐进,采用新形态构建形式,提供大量扩展阅读资料、学习资料和学习视频。本书作者(中国大学MOOC平台“Python语言程序设计”课程的主讲教师)建议广大读者借助在线开放课程,深入学习本书内容。
本书适合初学Python语言的读者使用,也适合作为各类大专院校的教材,同时,也可作为对Python感兴趣读者的自学参考书。
目 录
前辅文
第一部分 初识Python语言
第1章 程序设计基本方法
1.1 计算机的概念
1.2 程序设计语言
1.2.1 程序设计语言概述
1.2.2 编译和解释
1.2.3 计算机编程
1.3 Python语言概述
1.3.1 Python语言的发展
1.3.2 编写Hello程序
1.3.3 Python语言的特点
1.4 Python语言开发环境配置
1.4.1 安装Python解释器
1.4.2 运行Hello程序
1.4.3 运行Python小程序
1.5 程序的基本编写方法
1.5.1 IPO程序编写方法
1.5.2 理解问题的计算部分
1.6 Python语言的版本更迭
1.6.1 版本之间的区别
1.6.2 版本的选择建议
本章小结
程序练习题
第2章 Python程序实例解析
2.1 实例1:温度转换
2.2 Python程序语法元素分析
2.2.1 程序的格式框架
2.2.2 注释
2.2.3 命名与保留字
2.2.4 字符串
2.2.5 赋值语句
2.2.6 input()函数
2.2.7 分支语句
2.2.8 eval()函数
2.2.9 print()函数
2.2.10 循环语句
2.2.11 函数
2.3 实例2:Python蟒蛇绘制
2.4 turtle库语法元素分析
2.4.1 绘图坐标体系
2.4.2 画笔控制函数
2.4.3 形状绘制函数
2.4.4 函数的封装
本章小结
程序练习题
第二部分 深入Python语言
第3章 基本数据类型
3.1 数字类型
3.1.1 数字类型概述
3.1.2 整数类型
3.1.3 浮点数类型
3.1.4 复数类型
3.2 数字类型的操作
3.2.1 内置的数值运算操作符
3.2.2 内置的数值运算函数
3.2.3 内置的数字类型转换函数
3.3 模块1:math库的使用
3.3.1 math库概述
3.3.2 math库解析
3.4 实例3:天天向上的力量
3.5 字符串类型及其操作
3.5.1 字符串类型的表示
3.5.2 基本的字符串操作符
3.5.3 内置的字符串处理函数
3.5.4 内置的字符串处理方法
3.6 字符串类型的格式化
3.6.1 format()方法的基本使用
3.6.2 format()方法的格式控制
3.7 实例4:文本进度条
3.7.1 简单的开始
3.7.2 单行动态刷新
3.7.3 带刷新的文本进度条
本章小结
程序练习题
第4章 程序的控制结构
4.1 程序的基本结构
4.1.1 程序流程图
4.1.2 程序的基本结构
4.1.3 程序的基本结构实例
4.2 程序的分支结构
4.2.1 单分支结构:if语句
4.2.2 二分支结构:if-else语句
4.2.3 多分支结构:if-elif-else语句
4.3 实例5:身体质量指数BMI
4.4 程序的循环结构
4.4.1 遍历循环:for语句
4.4.2 无限循环:while语句
4.4.3 循环保留字:break和continue
4.5 模块2:random库的使用
4.5.1 random库概述
4.5.2 random库解析
4.6 实例6:π的计算
4.7 程序的异常处理
4.7.1 异常处理:try-except语句
4.7.2 异常的高级用法
本章小结
程序练习题
第5章 函数和代码复
…… 全部内容请购买实物书籍
第一部分 初识Python语言
第1章 程序设计基本方法
1.1 计算机的概念
1.2 程序设计语言
1.2.1 程序设计语言概述
1.2.2 编译和解释
1.2.3 计算机编程
1.3 Python语言概述
1.3.1 Python语言的发展
1.3.2 编写Hello程序
1.3.3 Python语言的特点
1.4 Python语言开发环境配置
1.4.1 安装Python解释器
1.4.2 运行Hello程序
1.4.3 运行Python小程序
1.5 程序的基本编写方法
1.5.1 IPO程序编写方法
1.5.2 理解问题的计算部分
1.6 Python语言的版本更迭
1.6.1 版本之间的区别
1.6.2 版本的选择建议
本章小结
程序练习题
第2章 Python程序实例解析
2.1 实例1:温度转换
2.2 Python程序语法元素分析
2.2.1 程序的格式框架
2.2.2 注释
2.2.3 命名与保留字
2.2.4 字符串
2.2.5 赋值语句
2.2.6 input()函数
2.2.7 分支语句
2.2.8 eval()函数
2.2.9 print()函数
2.2.10 循环语句
2.2.11 函数
2.3 实例2:Python蟒蛇绘制
2.4 turtle库语法元素分析
2.4.1 绘图坐标体系
2.4.2 画笔控制函数
2.4.3 形状绘制函数
2.4.4 函数的封装
本章小结
程序练习题
第二部分 深入Python语言
第3章 基本数据类型
3.1 数字类型
3.1.1 数字类型概述
3.1.2 整数类型
3.1.3 浮点数类型
3.1.4 复数类型
3.2 数字类型的操作
3.2.1 内置的数值运算操作符
3.2.2 内置的数值运算函数
3.2.3 内置的数字类型转换函数
3.3 模块1:math库的使用
3.3.1 math库概述
3.3.2 math库解析
3.4 实例3:天天向上的力量
3.5 字符串类型及其操作
3.5.1 字符串类型的表示
3.5.2 基本的字符串操作符
3.5.3 内置的字符串处理函数
3.5.4 内置的字符串处理方法
3.6 字符串类型的格式化
3.6.1 format()方法的基本使用
3.6.2 format()方法的格式控制
3.7 实例4:文本进度条
3.7.1 简单的开始
3.7.2 单行动态刷新
3.7.3 带刷新的文本进度条
本章小结
程序练习题
第4章 程序的控制结构
4.1 程序的基本结构
4.1.1 程序流程图
4.1.2 程序的基本结构
4.1.3 程序的基本结构实例
4.2 程序的分支结构
4.2.1 单分支结构:if语句
4.2.2 二分支结构:if-else语句
4.2.3 多分支结构:if-elif-else语句
4.3 实例5:身体质量指数BMI
4.4 程序的循环结构
4.4.1 遍历循环:for语句
4.4.2 无限循环:while语句
4.4.3 循环保留字:break和continue
4.5 模块2:random库的使用
4.5.1 random库概述
4.5.2 random库解析
4.6 实例6:π的计算
4.7 程序的异常处理
4.7.1 异常处理:try-except语句
4.7.2 异常的高级用法
本章小结
程序练习题
第5章 函数和代码复
…… 全部内容请购买实物书籍
前 言
序言
媒体评论
评论
评论
还没有评论。