Python语言及其应用

Python语言及其应用

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

Python编程入门,基础知识讲解,实际问题应用,8章全面覆盖。

内容简介

Python语言不仅语法优雅、清晰、简洁,而且具有大量的第三方函数模块,因此很适合初学者作为程序设计入门语言进行学习,对学科交叉应用也很有帮助。本书介绍Python语言程序设计的基础知识。全书以Python作为实现工具,介绍程序设计的基本思想和方法,培养学生利用Python语言解决各类实际问题的开发能力。在编写过程中,以“项目案例”为驱动,辅以知识点的讲解,突出问题求解方法与思维能力训练。全书共8章,主要内容有认识Python、函数、分支与循环、列表与元组、字符串与文件、字典与集合、正则表达式和Python数据挖掘与分析。

章节目录

封面

书名页

内容简介

版权页

前言

目录

第1章 认识Python

1.1 案例

1.1.1 案例1:运行你的第一个程序

1.1.2 案例2:求正方形的面积

1.1.3 案例3:制作你的第一个游戏

1.2 知识梳理

1.2.1 Python运行原理

1.2.2 语句的结束

1.2.3 注释

1.2.4 编码

1.2.5 输入与输出

1.2.6 值与类型

1.2.7 变量与标识符

1.2.8 运算符和不同类型的混合计算

1.2.9 字符串的连接与倍增

1.2.10 将数值转换成字符串

1.2.11 导入模块

1.2.12 安装Python

1.2.13 Python 2与Python 3的版本切换

1.3 小结与习题

1.3.1 小结

1.3.2 习题

1.4 课外拓展

1.5 实训

1.5.1 实训1:认识Python

1.5.2 实训2:Python语言入门

第2章 函  数

2.1 案例

2.1.1 案例1:用函数的方法输出“Hello world!”

2.1.2 案例2:用函数的方法定义正方形的面积

2.1.3 案例3:用函数的方法定义猜字游戏

2.2 知识梳理

2.2.1 函数的定义和调用

2.2.2 函数的参数

2.2.3 return 语句

2.2.4 局部变量与全局变量

2.2.5 函数作用域

2.2.6 模块

2.2.7 编程缩进格式

2.2.8 文档字符串

2.2.9 格式化输出

2.2.10 内置函数

2.3 小结与习题

2.3.1 小结

2.3.2 习题

2.4 课外拓展

2.5 实训

实训:函数

第3章 分支与循环

3.1 案例

3.1.1 案例1:猜字游戏(一次猜字机会)

3.1.2 案例2:猜字游戏(多次猜字机会)版本一

3.1.3 案例3:猜字游戏(多次猜字机会)版本二

3.2 知识梳理

3.2.1 常用运算符

3.2.2 if语句

3.2.3 while循环

3.2.4 嵌套和中止循环

3.2.5 for循环

3.3 小结与习题

3.3.1 小结

3.3.2 习题

3.4 课外拓展

3.5 实训

3.5.1 实训1:分支

3.5.2 实训2:循环

第4章 列表与元组

4.1 案例

4.1.1 案例1:猜字游戏(记录游戏过程数据)

4.1.2 案例2:猜字游戏扩展

4.2 知识梳理

4.2.1 列表基础

4.2.2 索引的使用

4.2.3 求元素数量

4.2.4 列表运算符

4.2.5 列表的截取与拼接

4.2.6 列表推导式

4.2.7 嵌套列表

4.2.8 列表函数与列表方法

4.2.9 元组基础

4.2.10 元组运算符

4.2.11 元组索引与截取

4.2.12 元组内置函数

4.3 小结与习题

4.3.1 小结

4.3.2 习题

4.4 课外拓展

4.5 实训

4.5.1 实训1:列表

4.5.2 实训2:元组

第5章 字符串与文件

5.1 案例

5.1.1 案例1:游戏中的字符串格式化及优化

5.1.2 案例2:利用文本文件读/写存储游戏过程日志

5.2 知识梳理

5.2.1 字符串的写法

5.2.2 字符串操作

5.2.3 字符串运算符

5.2.4 字符串内建函数

5.2.5 字符串格式化(%)

5.2.6 字符串格式化(format函数)

5.2.7 字符串截取(切片)

5.2.8 转义字符

5.2.9 文件的打开

5.2.10 文件对象的各种方法

5.2.11 相关的文件、目录操作函数以及会引起的异常处理

5.3 小结与习题

5.3.1 小结

5.3.2 习题

5.4 课外拓展

5.5 实训

5.5.1 实训1:字符串

5.5.2 实训2:文件

第6章 字典与集合

6.1 案例

案例: 利用字典改进猜字游戏

6.2 知识梳理

6.2.1 字典的定义

6.2.2 访问字典里的值

6.2.3 修改字典

6.2.4 删除字典元素

6.2.5 字典键的特性

6.2.6 字典的方法

6.2.7 字典内置函数

6.2.8 集合的定义

6.2.9 集合运算

6.2.10 更改集合

6.2.11 从集合中删除元素

6.2.12 集合的方法

6.2.13 集合内置函数

6.2.14 不可变集合

6.3 小结与习题

6.3.1 小结

6.3.2 习题

6.4 课外拓展

6.5 实训

6.5.1 实训1:字典

6.5.2 实训2:集合

第7章 正则表达式

7.1 案例

7.1.1 案例1:使用正则表达式进行网页解析

7.1.2 案例2:正则表达式在数据清洗中的应用

7.2 知识梳理

7.2.1 正则表达式

7.2.2 修饰符

7.2.3 模式

7.2.4 compile函数

7.2.5 match函数

7.2.6 search函数

7.2.7 findall函数

7.2.8 检索和替换

7.3 小结与习题

7.3.1 小结

7.3.2 习题

7.4 课外拓展

7.5 实训

实训:正则表达式

第8章 Python数据挖掘与分析

8.1 案例

8.1.1 综合案例1:电影数据读取、分析与展示

8.1.2 综合案例2:电影数据分析与预测

8.2 知识梳理

8.2.1 数据获取和收集

8.2.2 数据清洗和整理

8.2.3 数据统计分析

8.2.4 数据可视化

8.3 小结与习题

8.3.1 小结

8.3.2 习题

8.4 课外拓展

8.5 实训

实训:数据挖掘与分析

封底

Python语言及其应用是2018年由电子工业出版社出版,作者 张雅洁。

得书感谢您对《Python语言及其应用》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
认识编程:以Python语言讲透编程的本质 电子书
本书带你推开编程世界的大门,领略科技的奇妙和程序的精髓。
大学计算机实践教程(Python语言版) 电子书
本书共包括16个实验,分别为Word文档的基本操作与排版,Word长文档的制作,Excel工作表的建立与编辑,Excel图表应用、数据管理及页面设置,PowerPoint演示文稿的建立与设置,Python程序设计入门,变量与数据类型,顺序结构,选择结构,循环结构,列表的操作,字典的操作,函数的使用,文件数据处理,第三方库的使用,综合实验等。
深度学习:基于Python语言和TensorFlow平台(视频讲解版) 电子书
本书基于使用Python语言的TensorFlow深度学习框架进行讲解,帮助你快速入门。
Python基础与办公自动化应用 电子书
本书详细介绍了Python的基础知识,以及Python在办公自动化、大数据技术、人工智能技术等方面的应用。
Python Web开发技术与应用(Flask版)(微课版) 电子书
本书介绍FlaskWeb框架的基本应用,全书分为7章,包括Flask开发基础、Web前端基础、使用灵活的模板、如何与用户进行交互、使用数据库存储内容、如何使程序易于维护、实例:简易博客系统。本书采用Windows7、Python3.7.4、Chrome及PyCharm完成应用实例的开发。本书内容丰富、知识点完整、结构层次分明,通过大量插图来讲解应用实现过程,有利于读者理解PythonWeb应用开发