-
内容大纲
本书从初学者的角度进行编写,内容比较全面,由浅入深地设计案例内容。全书共分为两篇: 第一篇是Python基础,介绍了Python入门、基本数据类型与表达式、语句与结构化程序设计、组合数据类型与字符串、函数、文件处理、异常处理、面向对象程序设计; 第二篇是Python实战,介绍了数据库编程、网页爬取、数据可视化、Python图形化界面设计、Python网络编程和Python实践综合案例。书中的每个知识点都有相应的实现代码和案例。
本书是一本针对爱好Python的读者而编写的Python基础教程,尤其适用于高等院校的教师、在读学生及相关领域的Python爱好者。 -
作者介绍
-
目录
第一篇 Python基础
第1章 Python入门
1.1 学习要求
1.2 知识要点
1.2.1 Python的特性
1.2.2 Python的应用
1.2.3 Python的安装与运行
1.2.4 PyCharm社区版
习题
第2章 基本数据类型与表达式
2.1 学习要求
2.2 知识要点
2.2.1 简单类型
2.2.2 数学常量和常用函数
2.2.3 变量和运算符
2.2.4 输入输出语句
习题
第3章 语句与结构化程序设计
3.1 学习要求
3.2 知识要点
3.3 应用举例
习题
第4章 组合数据类型与字符串
4.1 学习要求
4.2 知识要点
4.2.1 列表
4.2.2 元组
4.2.3 字典
4.2.4 集合
4.2.5 字符串
习题
第5章 函数
5.1 学习要求
5.2 知识要点
5.2.1 使用函数的优点
5.2.2 函数的分类
5.2.3 函数的定义与调用
5.2.4 函数的参数和传递方式
5.2.5 函数的返回
5.2.6 函数的递归调用
5.2.7 变量的作用域
5.2.8 模块
5.2.9 匿名函数、enumerate()函数、zip()函数
5.2.10 高阶函数
5.3 应用举例
习题
第6章 文件处理
6.1 学习要求
6.2 知识要点
6.2.1 文件的定义和分类
6.2.2 文件的打开和关闭
6.2.3 文件的读写
6.2.4 文件的定位
6.2.5 OS模块中关于文件/目录的常用函数
6.3 应用举例
习题
第7章 异常处理
7.1 学习要求
7.2 知识要点
7.2.1 异常处理的定义
7.2.2 异常处理的基本思路
7.2.3 try…except语句
7.2.4 Python标准异常
7.3 应用举例
习题
第8章 面向对象程序设计
8.1 学习要求
8.2 知识要点
8.2.1 面向对象程序设计中的术语
8.2.2 Python的类和对象
8.2.3 类的继承和多态
8.3 应用举例
习题
第二篇 Python实战
第9章 数据库编程
9.1 学习要求
9.2 知识要点
9.3 Python使用MySQL的流程
9.4 应用举例
习题
第10章 网页爬取
10.1 学习要求
10.2 知识要点
10.2.1 认识网页结构
10.2.2 安装所需包
10.2.3 利用正则表达式爬取内容
10.3 应用举例
习题
第11章 数据可视化
11.1 学习要求
11.2 知识要点
11.2.1 plot()函数
11.2.2 legend()函数
11.2.3 title()、xlabel()、ylabel()、xticks()、yticks()函数
11.2.4 绘制饼图
11.2.5 绘制柱状图
11.2.6 绘制散点图
11.2.7 绘制等高线
11.2.8 绘制3D图形
11.3 应用举例
习题
第12章 Python图形化界面设计
12.1 学习要求
12.2 知识要点
12.2.1 图形化界面设计的基本概念
12.2.2 根窗体
12.2.3 常用组件
12.2.4 组件布局
12.2.5 tkinter常见组件的特征属性
12.3 应用举例
习题
第13章 Python网络编程
13.1 学习要求
13.2 知识要点
13.2.1 TCP/IP体系结构
13.2.2 基于TCP的Socket编程
13.2.3 基于UDP的Socket编程
13.3 应用举例
习题
第14章 Python实践综合案例
14.1 学习要求
14.2 知识要点
14.2.1 案例概述
14.2.2 案例功能模块划分
14.2.3 Student类的定义
14.2.4 Student类的基本操作
14.2.5 函数说明
14.2.6 补充说明
14.2.7 用两级菜单四层函数实现
14.3 注意事项及参考程序
参考文献
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...