本书详细介绍了Python3编程从零基础到实战的相关知识,前面7章为基础部分,主要介绍Python3编程的基本知识;后面8章从实战应用的角度分别介绍数据可视化、交互式可视化和数据处理、UI界面设计与计算机桌面自动化、数据库(主要是MySQL数据库的增删改查)、机器学习、Git使用等内容。本书以简单、实用、易懂为原则,力求使读者在学会Python基础知识的同时,掌握实战与应用技能。
本书适合刚入门的Python学习人员以及利用开源工具进行开发与应用的爱好者、研究人员参考阅读。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Python3编程从零基础到实战 |
分类 | |
作者 | |
出版社 | 化学工业出版社 |
下载 | ![]() |
简介 | 内容推荐 本书详细介绍了Python3编程从零基础到实战的相关知识,前面7章为基础部分,主要介绍Python3编程的基本知识;后面8章从实战应用的角度分别介绍数据可视化、交互式可视化和数据处理、UI界面设计与计算机桌面自动化、数据库(主要是MySQL数据库的增删改查)、机器学习、Git使用等内容。本书以简单、实用、易懂为原则,力求使读者在学会Python基础知识的同时,掌握实战与应用技能。 本书适合刚入门的Python学习人员以及利用开源工具进行开发与应用的爱好者、研究人员参考阅读。 目录 第1章 Python3环境搭建 1.1 Python3安装 1.2 PyCharm安装与配置 1.2.1 Windows下安装PyCharm 1.2.2 配置镜像源 1.2.3 安装自动补码件 1.2.4 安装界面汉化件 1.2.5 自定义脚本开头 1.2.6 创建第一个Python文件 1.3 jupyter安装与配置 1.3.1 安装jupyter 1.3.2 汉化 1.3.3 运行第一个代码 1.3.4 菜单栏介绍 1.3.5 注释编辑 1.3.6 配置镜像源 1.3.7 conda创建虚拟环境 第2章 基础入门知识 2.1 快速入门 2.1.1 打印输出 2.1.2 添加注释 2.2 变量 2.2.1 变量的基本知识 2.2.2 变量的格式化字符串输出 2.3 数据类型 2.4 数学计算 2.4.1 三种数字类型 2.4.2 数字类型转换 2.4.3 实现简单的四则运算 2.4.4 一些运算符的区别 2.5 字符串 2.5.1 字符串的基本使用 2.5.2 字符串切片 2.5.3 字符串变换 2.5.4 字符串拼接 2.5.5 字符串的其他作 综合练习 第3章 数据结构类型 3.1 列表 3.1.1 列表基本知识 3.1.2 访问列表 3.1.3 列表值的修改 3.1.4 列表值的入 3.1.5 列表值的删除 3.1.6 列表的排序 3.1.7 列表的合并 3.2 元组 3.2.1 元组的基本知识 3.2.2 访问元组 3.2.3 修改元组 3.2.4 解元组 3.2.5 合并元组 3.3 集合 3.3.1 集合的基本知识 3.3.2 删除集合中的值 3.3.3 集合的合并 3.4 字典 3.4.1 字典的基本知识 3.4.2 字典的修改 3.4.3 字典的遍历 3.4.4 嵌套型字典 综合练习 第4章 控制流 4.1 if语句 4.1.1 if语句的基本知识 4.1.2 if…else语句 4.1.3 elif方法的使用 4.1.4 and方法的使用 4.1.5 or方法的使用 4.1.6 嵌套if语句 4.2 for循环 4.2.1 简单使用 4.2.2 中断循环 4.2.3 continue声明 4.2.4 range()函数 4.2.5 嵌套循环 4.3 while循环 4.3.1 简单使用 4.3.2 中断循环 4.3.3 continue声明 4.4 match语句 综合练习 第5章 函数 5.1 定义和调用函数 5.1.1 基本使用 5.1.2 简单应用 5.2 需要传参的函数 5.2.1 函数分类 5.2.2 函数返回值 5.2.3 全局关键字使用 5.3 函数类型 5.4 函数的递归 5.5 lamada表达式 5.6 变量的分类 5.6.1 局变量 5.6.2 全局变量 5.7 异常处理 5.7.1 异常处理的基本形式 5.7.2 else搭配 5.7.3 finally语句 5.8 函数装饰器 5.8.1 第一类对象 5.8.2 装饰器的简单实现 5.8.3 装饰器的使用 5.8.4 链式装饰器 5.8.5 记忆性装饰器 综合练习 第6章 面向对象 6.1 类和对象的基本理解 6.1.1 定义与区别 6.1.2 类的构成 6.2 类与对象的构建 6.2.1 创建类 6.2.2 创建并调用对象 6.2.3 对象中添加属性与获取 6.3 构造函数 6.3.1 默认构造函数 6.3.2 参数化构造函数 6.3.3 对象删除 6.4 单继承 6.4.1 创建父类 6.4.2 创建子类 6.4.3 子类初始化 6.4.4 super()方法 6.4.5 添加属性 6.4.6 添加方法 6.5 多继承 综合练习 第7章 实例与应用 7.1 词云绘制 7.1.1 基本的词云 7.1.2 更加有趣的词云 7.2 视频剪辑 7.2.1 环境配置 7.2.2 视频转gif 7.2.3 视频截取 7.3 二维码 7.3.1 彩色的二维码 7.3.2 动态二维码 7.4 批量数据爬取 7.4.1 应爬虫 7.4.2 图片筛选 7.5 石头、剪刀、布游戏 第8章 matplotlib数据可视化 8.1 模块简介 8.2 常见图形绘制 8.2.1 折线图绘制 8.2.2 散点图绘制 8.2.3 柱形图绘制 8.2.4 直方图绘制 8.2.5 扇形图绘制 8.2.6 堆叠的条形图绘制 8.2.7 箱形图绘制 8.2.8 标签和坐标轴绘制 第9章 pyecharts交互式可视化 9.1 pyecharts基础引导 9.1.1 模块概述 9.1.2 图表基础 9.2 常见的各种图表绘制 9.2.1 直方图绘制 9.2.2 箱形图绘制 9.2.3 散点图绘制 9.2.4 折线图绘制 9.2.5 K线图绘制 9.2.6 饼图绘制 9.2.7 水球图绘制 9.3 图形简单组合布局 9.3.1 美的主题图 9.3.2 图表数据突出 9.4 词云 综合练习 第10章 pandas数据处理基础 10.1 概述 10.2 简单快速的入门 10.2.1 创建DataFrame 10.2.2 设置索引 10.2.3 索引值 10.2.4 读取和写入文件 10.2.5 查看数据信息 10.3 索引选择 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。