万本电子书0元读

万本电子书0元读

顶部广告

Python基础及应用电子书

1)提供电子课件、习题答案、教学大纲、源代码 2)本书提供案例的微课视频,读者可以在线查看相关微课视频资源。 3)提供大量的小练习和实践帮助初学者将所学的知识融会贯通。 4)从第7章始,每章都有两个案例供读者借鉴学习。

售       价:¥

纸质售价:¥41.70购买纸书

25人正在读 | 0人评论 6.2

作       者:吕云翔,姚泽良,张扬,等

出  版  社:机械工业出版社

出版时间:2021-03-17

字       数:12.3万

所属分类: 教育 > 大中专教材 > 成人/中高职教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
《Python基础及应用》完全为零基础的初学者量身定做,配合大量实例介绍了Python的基本语法、编码规范和一些编程思想。 《Python基础及应用》共分为两部分,第1~6章为Python语言基础,主要介绍Python的基本用法。第7~10章介绍一些Python的实际应用,第7章介绍了如何用Python行GUI发,第8章介绍了如何用Python发网络爬虫,第9章介绍了如何用Python行Web发,第10章介绍了如何使用Python行数据分析与可视化处理,第11章介绍了如何使用Python实现常见机器学习算法。 《Python基础及应用》既可以作为高等院校计算机类相关专业的教材,也可以作为软件从业人员、计算机爱好者的学习指导用书。<br/>【推荐语】<br/>1)提供电子课件、习题答案、教学大纲、源代码 2)本书提供案例的微课视频,读者可以在线查看相关微课视频资源。 3)提供大量的小练习和实践帮助初学者将所学的知识融会贯通。 4)从第7章始,每章都有两个案例供读者借鉴学习。<br/>
目录展开

前言

第1章 Python入门知识

1.1 欢迎来到Python的世界

1.2 Python开发环境的搭建与使用

1.2.1 获取Python

1.2.2 IDLE

1.2.3 Pycharm的使用

1.2.4 Jupyter Notebook

1.2.5 强大的包管理器pip

1.3 Python编码规范

1.3.1 代码布局

1.3.2 自动检查调整

本章小结

习题

第2章 数据类型和基本计算

2.1 常用数值类型

2.1.1 整型(integer)

2.1.2 浮点型(float)

2.1.3 复数类型(complex)

2.1.4 布尔型(bool)

2.2 数值类型转换

2.3 基本计算

2.3.1 变量

2.3.2 算术运算符

2.3.3 运算符优先级

本章小结

习题

第3章 控制语句和函数

3.1 选择结构

3.2 循环结构

3.2.1 While循环

3.2.2 For循环

3.2.3 两种循环的转换

3.3 Break, Continue, Pass

3.3.1 Break, Continue

3.3.2 Pass

3.4 函数的定义与使用

3.4.1 认识Python的函数

3.4.2 函数的定义和调用

3.4.3 函数的参数

3.4.4 默认参数

3.4.5 任意位置参数

3.4.6 任意键值参数

3.4.7 组合使用

3.4.8 修改传入的参数

3.4.9 函数的返回值

3.4.10 函数的嵌套

3.4.11 使用轮子

本章小结

习题

第4章 数据结构

4.1 什么是数据结构

4.2 Tuple(元组)

4.2.1 切片

4.2.2 修改

4.2.3 遍历

4.2.4 查找

4.2.5 内置函数

4.3 List(列表)

4.3.1 添加

4.3.2 删除

4.3.3 修改

4.3.4 排序和翻转

4.3.5 推导式

4.4 Dict(字典)

4.4.1 访问

4.4.2 修改

4.4.3 添加

4.4.4 删除

4.4.5 遍历

4.4.6 嵌套

4.5 字符串与输入

4.5.1 字符串表示

4.5.2 转义字符

4.5.3 格式化字符串

4.5.4 字符串输入

4.5.5 字符串运算

4.5.6 字符串内建方法

4.5.7 访问

4.5.8 遍历

本章小结

习题

第5章 文件读写

5.1 打开文件

5.1.1 file

5.1.2 mode

5.1.3 encoding

5.2 关闭文件

5.3 读文件

5.3.1 read

5.3.2 readline

5.3.3 readlines

5.3.4 迭代

5.4 写文件

5.4.1 write和writelines

5.4.2 flush

5.5 定位读写

5.5.1 tell

5.5.2 seek

5.6 数据序列化

5.6.1 Pickle

5.6.2 JSON

5.7 文件系统操作

本章小结

习题

第6章 类和对象

6.1 类

6.2 对象

6.3 类和对象的关系

6.4 面向过程还是面向对象

6.5 类的定义

6.6 类的方法

本章小结

习题

第7章 Python GUI开发

7.1 GUI开发简介

7.1.1 窗口与组件

7.1.2 事件驱动与回调机制

7.2 Tkinter的主要组件

7.2.1 标签

7.2.2 框架

7.2.3 按钮

7.2.4 输入框

7.2.5 单选按钮和复选按钮

7.2.6 列表框与滚动条

7.3 案例:三连棋游戏

7.3.1 用户界面设计

7.3.2 创建菜单

7.3.3 创建游戏面板

7.3.4 将用户界面与游戏连接

7.4 案例:音乐播放器

7.4.1 辅助库安装

7.4.2 音频处理基础

7.4.3 图形界面创建

7.4.4 音乐播放和灯光模拟

本章小结

习题

第8章 Python网络爬虫

8.1 HTTP,HTML与JavaScript

8.1.1 HTML

8.1.2 JavaScript

8.1.3 HTTP

8.2 Requests的使用

8.2.1 Requests简介

8.2.2 使用Requests编写爬虫程序

8.3 常见网页解析工具

8.3.1 BeautifulSoup

8.3.2 XPath与lxml

8.4 Scrapy框架与Selenium

8.4.1 爬虫框架:Scrapy

8.4.2 模拟浏览器:Selenium

8.5 处理表单以及反爬虫机制

8.5.1 处理表单

8.5.2 网站的反爬虫

8.6 案例:使用爬虫下载网页

8.6.1 爬虫的严格定义

8.6.2 实现逐页爬取

8.7 案例:抓取电影海报

8.7.1 流程设计

8.7.2 模拟登录

8.7.3 程序展示与评价

本章小结

习题

第9章 Python Web开发

9.1 Flask框架基础

9.1.1 Flask框架的安装

9.1.2 实现Flask中的"Hello, world!"

9.1.3 Jinja2模板

9.2 案例:使用Flask框架实现简单的网站登录注册

9.2.1 Web表单

9.2.2 数据库

9.2.3 登录功能的实现

9.2.4 注册功能的实现

9.3 Django框架基础

9.3.1 Django简介

9.3.2 创建项目和模型

9.3.3 生成管理页面

9.3.4 构建前端页面

9.4 案例:使用Django框架搭建学生信息管理网站

9.4.1 基础搭建

9.4.2 后端接口

9.4.3 前端展示

本章小结

习题

第10章 Python数据分析与可视化

10.1 从MATLAB到Python

10.2 NumPy

10.3 Pandas

10.4 Matplotlib

10.5 SciPy与SymPy

10.6 案例:新生数据分析与可视化

10.6.1 使用Pandas对数据预处理

10.6.2 使用Matplotlib库画图

10.6.3 使用Pandas进行绘图

10.7 案例:Python表格处理分析

10.7.1 背景介绍

10.7.2 前期准备与基本操作

10.7.3 进阶内容

10.7.4 数据分析实例

本章小结

习题

第11章 Python机器学习

11.1 机器学习概述

11.2 案例:基于逻辑回归的乳腺癌识别

11.2.1 乳腺癌识别任务分析

11.2.2 Logistic模型

11.2.3 代码实现

11.3 案例:基于决策树算法的红酒起源地分类

11.3.1 Wine数据集分析

11.3.2 决策树算法

11.3.3 二分类问题与多分类问题

11.3.4 使用sklearn库实现红酒起源地分类

本章小结

习题

参考文献

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部