本书提出了以理解和运用计算生态为目标的Python语言教学思想,不仅系统讲解了Python语言语法,同时介绍了从数据理解到图像处理的14个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:身体质量指数BMI4.4 程序的循环结构4.4.1 遍历循环:for语句4.4.2 无限循环:while语句4.4.3 循环保留字:break和continue4.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语言教学思想,不仅系统讲解了Python语言语法,同时介绍了从数据理解到图像处理的14个Python函数库,向初学Python语言的读者展示了全新的编程语言学习路径。
本书适合初学Python语言的读者使用,也适合作为各类大专院校的教材,同时,也可作为对Python感兴趣读者的自学参考书。
相关链接
链接:https://pan.baidu.com/s/1VD8B65i5Ekzzbvok5zVIrA提取码:hhbs复制这段内容后打开百度网盘手机App,操作更方便哦
友情提示:
1.本公众号可以看(学习屋)里很多学习资源。
2.可添加,问本公众号学习或其他各种问题,也可以一起聊人生
3.微信号:qdgs00 qq:1405811066
4.本教程纯属技术,不要去恶意使用,一切后果自行负责,本公众号一概不管
5.大家有什么想法和需要点教程,可以留言或加小编联系方式