网站颜色:

正版 python语言程序设计基础第二版嵩天 python编程入门Python编程从入门到实践python基础教程第2版python书高等教育出版社.

  • 产品名称:Python程序设计与实现
  • 书名:Python程序设计与实现
  • 作者:无
  • 定价:38.90元
  • 书名:Python程序设计与实现
  • 是否是套装:否
  • 出版社名称:高等教育出版社


商品参数

内容介绍

  本书提出了以理解和运用计算生态为目标的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.3Python语言概述

1.3.1Python语言的发展

1.3.2编写Hello程序

1.3.3Python语言的特点

1.4Python语言开发环境配置

1.4.1安装Python解释器

1.4.2运行Hello程序

1.4.3运行Python小程序

1.5程序的基本编写方法

1.5.1IPO程序编写方法

1.5.2理解问题的计算部分

1.6Python语言的版本更迭

1.6.1版本之间的区别

1.6.2版本的选择建议

本章小结

程序练习题

第2章Python程序实例解析

2.1实例I:温度转换

2.2Python程序语法素分析

2.2.1程序的格式框架

2.2.2注释

2.2.3命名与保留字

2.2.4字符串

2.2.5赋值语句

2.2.6input()函数

2.2.7分支语句

2.2.8eval()函数

2.2.9print()函数

2.2.10循环语句

2.2.11函数

2.3实例2:Python蟒蛇绘制

2.4turtle库语法素分析

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.1math库概述

3.3.2math库解析

3.4实例3:天天向上的力量

3.5字符串类型及其操作

3.5.1宁符串类型的表示

3.5.2基本的字符串操作符

3.5.3内置的字符串处理函数

3.5.4内置的字符串处理方法

3.6字符串类型的格式化

3.6.1format()方法的基本使用

3.6.2format()方法的格式控制

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.1random库概述

4.5.2random库解析

4.6实例6:x的计算

4.7程序的异常处理

4.7.1异常处理:try—excep1语句

4.7.2异常的高级用法

本章小结

程序练习题

第5章函数和代码复用

5.1函数的基本使用

5.1.1函数的定义

5.1.2函数的调用过程

5.1.3lambda函数

5.2函数的参数传递

5.2.1可选参数和可变数量参数

5.2.2参数的位置和名称传递

5.2.3函数的返回值

5.2.4函数对变量的作用

5.3模块3:datetime库的使用

5.3.1datetime库概述

5.3.2datetime库解析

5.4实例7:七段数码符绘制

5.5代码复用和模块化设计

5.6函数的递归

5,6.1递归的定义

5.6.2递归的使用方法

5.7实例8:科赫曲线绘制

5.8Python内置函数

本章小结

程序练习题

第6章组合数据类型

6.1组合数据类型概述

6.1.1序列类型

6.1.2集合类型

6.1.3映射类犁

6.2列表类型和操作

6.2.1列表类型的概念

6.2.2列衷类型的操作

6.3实例9:基本统计值计算

6.4字典类型和操作

6.4.1字典类型的概念

6.4.2字典类型的操作

6.5模块4:jieba库的使用

6.5.1jieba库概述

6.5.2jieba库解析

6.6实例10:文本词频统计

6.6.1Hamlet英文词频统计

6.6.2《三国演义》人物出场统计

6.7实例11:Python之禅

本章小结

程序练习题

第7章文件和数据格式化

7.1文件的使用

7.1.1文件概述

7.1.2文件的打开关闭

7.1.3文件的读写

7.2模块5:PIL库的使刚

7.2.1PIL库概述

7.2.2PIL库Image类解析

7.2.3图像的过滤和增强

7.3实例12:图像的字符画绘制

7.4二维数据的格式化和处理

7.4.1数据组织的维度

7.4.2二维数据的存储格式

7.4.3二维数据的表示和读写

7.5实例13:CSV格式的HTML展示

7.6高维数据的格式化

7.7模块6:json库的使用

7.7.1json库概述

7.7.2json库解析

7.8实例14:CSV和JSON格式

相互转换

本章小结

程序练习题

第三部分运用Python语言

第8章程序设计方法论

8.1计算思维

8.2实例15:体育竞技分析

8.3自顶向下和自底向上

8.3.1自顶向下设计

8.3.2自底向上执行

8.4模块7:pyinstaller库的使用

8.4.1pyinstaller概述

8.4.2pyinstaller解析

8.5计算生态和模块编程

8.6Python第二方库的安装

8.6.1pip工具安装

8.6.2自定义安装

8.6.3文件安装

8.7实例16:pip安装脚本

本章小结

程序练习题

第9章科学计算和可视化

9.1问题概述

9.2模块8:numpy库的使用

9.2.1numpy库概述

9.2.2numpy库解析

9.3实例17:图像的手绘效果

9.3.1图像的数组表示

9.3.2图像的手绘效果

9.4模块9:matplotlib库的使用

9.4.1matplotlib.pyplot库概述

9.4.2matplotlib.pyplot库解析

9.5实例18:科学坐标图绘制

9.6实例19:多级雷达图绘制

本章小结

程序练习题

第10章网络爬虫和自动化

10.1问题概述

10.2模块10:requests库的使用

10.2.1requests库概述

10.2.2requests库解析

10.3模块11:beautifulsoup4库的使用

10.3.1beautifulsoup4库概述

10.3.2beautifulsoup4库解析

10.4实例20:中国大学排名爬虫

10.5实例21:搜索关键词自动

提交

本章小结

程序练习题

附录A极简计算机基础

附录B人机接口和图形编程

附录c数据处理和挖掘

全书快速参考索引

参考文献


 

添加影藏字符
布克图书专营店热门设计联盟服务商