Python程序设计基础
¥
17.28
4.3折
¥
40
全新
仅1件
作者娄岩 编
出版社科学出版社
出版时间2020-02
装帧其他
货号C11
上书时间2024-08-20
商品详情
- 品相描述:全新
图书标准信息
-
作者
娄岩 编
-
出版社
科学出版社
-
出版时间
2020-02
-
ISBN
9787030644046
-
定价
40.00元
-
装帧
其他
-
开本
16开
-
页数
190页
- 【内容简介】
-
《Python程序设计基础》以实用性为导向,从基础概念、语法结构、应用案例、开发技巧等方面深入浅出地介绍Python的程序设计方法及项目实现流程。
《Python程序设计基础》内容图文并茂,操作步骤完善,以实例方式讲解,每个实例都通过了程序验证,并附有具体脚本代码,易于掌握和学习。《Python程序设计基础》提供开放式的课程网站(http://www.cmy.edu.cn/computer)和相应的课件作为支持。
《Python程序设计基础》既可以作为普通高校各专业计算机公共基础课程教材,又可以作为全国计算机等级考试的辅导教材,还可供专业技术人员参考。
- 【目录】
-
第1章 Python概述
1.1 Python简介
1.1.1 Python的概念
1.1.2 Python的发展历史
1.1.3 Python 3.0
1.1.4 Python的特点
1.1.5 Python的应用领域
1.2 安装Python
1.3 第一个Python程序
1.4 搭建Python集成开发环境
1.5 Python的输入/输出
1.5.1 Python的输入
1.5.2 Python的输出
小结
第2章 基础语法
2.1 Python基本数据类型
2.1.1 变量的赋值和数据类型
2.1.2 数字
2.1.3 字符串
2.1.4 列表
2.1.5 元组
2.1.6 字典
2.1.7 集合
2.2 Python基本运算符
2.2.1 算术运算符
2.2.2 字符串运算符
2.2.3 比较运算符
2.2.4 赋值运算符
2.2.5 逻辑运算符
2.2.6 成员运算符
2.2.7 运算符的优先级
小结
第3章 程序的控制结构
3.1 顺序结构
3.2 分支结构
3.2.1 if语句(单分支结构)
3.2.2 if…else语句(双分支结构)
3.2.3 if…elif…else语句(多分支结构)
3.2.4 pass语句
3.2.5 try…except语句
3.3 循环结构
3.3.1 while语句(while循环)
3.3.2 for语句(for循环)
3.3.3 循环嵌套结构
3.3.4 break语句和continue语句
小结
第4章 函数、模块和文件
4.1 函数
4.1.1 系统函数
4.1.2 自定义函数
4.1.3 函数的参数和返回值
4.1.4 变量的作用域
4.1.5 递归调用
4.2 模块
4.3 文件
4.3.1 文件的打开和关闭
4.3.2 文件的读操作
4.3.3 文件的写操作
4.3.4 文件的指针定位
小结
第5章 面向对象程序设计
5.1 面向对象程序设计基础
5.1.1 面向对象程序设计的基本概念
5.1.2 面向对象程序设计的基本特性
5.2 类和对象
5.2.1 定义类和对象
5.2.2 构造函数
5.2.3 实例属性和类属性
5.3 类的继承和多态
5.3.1 类的继承
5.3.2 类的多继承
5.3.3 类的多态
小结
第6章 图形用户界面设计
6.1 Pyuaon图形开发库
6.1.1 开发平台
6.1.2 创建Windows窗口
6.2 Tkinter常用组件
6.2.1 Tkinter组件
6.2.2 布局
6.2.3 标签
6.2.4 按钮
6.2.5 文本框
6.2.6 列表框
6.2.7 单选按钮和复选框
6.2.8 菜单
6.2.9 Canvas组件
6.3 Python事件处理
6.3.1 事件类型
6.3.2 事件处理函数
6.3.3 事件绑定
小结
第7章 数据库应用
7.1 结构化查询语言
7.1.1 SQL基本语句
7.1.2 SQL查询语句
7.2 SQLite3数据库基础
7.3 Python的SQLite3数据库编程
7.3.1 访问数据库的步骤
7.3.2 数据库应用实例
7.4 Python访问主流数据库和存储海量文本数据
7.4.1 Python访问主流数据库
7.4.2 Python存储海量文本数据
小结
第8章 网络和多线程
8.1 网络编程基础
8.1.1 客户端和服务器
8.1.2 IP
8.1.3 端口
8.1.4 TCP和UDP
8.1.5 socket
8.2 TCP编程
8.2.1 TCP客户端编程
8.2.2 TCP服务器端编程
8.3 UDP编程
8.4 多线程编程
8.4.1 进程和线程
8.4.2 创建线程
8.4.3 线程同步
8.5 网络多线程编程综合实例
小结
第9章 网络爬虫
9.1 网络爬虫的基本原理
9.2 requests库
9.2.1 requests库的安装
9.2.2 requests库的使用方法
9.2.3 访问异常处理
9.2.4 requests库应用案例
9.3 BeautifulSoup库
9.3.1 BeautifulSoup库的安装
9.3.2 BeautifulSoup库的使用方法
9.3.3 BeautifulSoup库应用案例
小结
第10章 图像操作和处理
10.1 Pinow的安装
10.2 PIL的基本概念
10.3 PIL的常用模块
10.3.1 Image模块
10.3.2 ImageChops模块
10.3.3 ImageDraw模块
10.3.4 ImageEnhance模块
10.3.5 ImageFilter模块
10.3.6 ImageFont模块
10.4 PIL对图像的基本操作
10.4.1 图像格式的转换
10.4.2 创建缩略图
10.4.3 图像的复制和粘贴
10.4.4 几何变换
10.5 PIL对图像的综合实例
小结
第11章 科学计算和数据可视化应用
11.1 NumPy库的使用
11.1.1 NumPy数组的使用
11.1.2 NumPy数组的算术运算
11.1.3 NumPy数组的形状操作
11.1.4 NumPy文件存取数组操作
11.1.5 NumPy的图像数组操作
11.2 Matplotlib数据可视化
11.2.1 使用Matplotlib.pyplot模块绘图
11.2.2 使用Matplotlib.pyplot模块绘制基本图表
小结
第12章 数据挖掘和机器学习
12.1 机器学习的概念和操作流程
12.1.1 概念
12.1.2 AI操作流程
12.1.3 机器学习库sklearn的安装
12.2 Python机器学习算法和应用
12.2.1 线性回归算法
12.2.2 KMeans聚类算法
12.2.3 kNN算法
12.2.4 逻辑回归算法
小结
第13章 Python解析XML
13.1 XML概述
13.1.1 XML简介
13.1.2 Python解析XML文档的两种常用方法
13.2 Python使用SAX解析XML
13.2.1 使用SAX解析XML文档的方法
13.2.2 使用SAX读取XML文档的实例
13.3 Python使用DOM解析XML
13.3.1 使用DOM读取XML文档
13.3.2 使用DOM添加结点
13.3.3 使用DOM修改、删除结点
小结
参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价