12. 使用 Thread 创建线程
首先我们要明确一个概念:任何一个正在运行的 Python 程序,至少都有一个线程! 1️⃣回顾一下我们之前的代码: if __name__ == '__main__': print('主进程中的代码') 对于上述代码来说:print(...
13. 装饰器
概述:装饰器是一种在【不修改原函数代码】的前提下,对函数进行【增强】的工具。 它是 Python 中非常强大的语法特性,常用于:日志、校验、计时、缓存、权限控制等。 核心语法: 装饰器是一种...
第七章 10 个数据分析实战案例
一、全球气候变化趋势分析 1.1 案例名称 全球气候变化趋势分析 1.2 分析目标 本案例旨在分析全球气候变化趋势,基于历史气温数据,挖掘以下关键问题: 全球地表平均气温是否呈现显著的上升趋势...
3. 运行 Python 程序的几种方式总结
运行 Python 程序,有常见的以下三种方式: 第一种方式:命令行(终端)模式 第二种方式:脚本模式 第三种方式:集成开发环境(IDE)模式 备注:第三种方式,其实是第二种方式的图形化操作,本...
5. 模型训练与评估
上述结论中,我们选择使用 XGBoost 模型进行股票市场的回归预测。 5.1 模型训练 5.1.1 数据准备与分割 首先,我们将数据分为训练集和测试集。一般来说,数据集的 80% 用于训练,20% ...
6. 权限控制
6.1. 三种访问权限 在 Python 中,我们可以给属性赋予三种权限,分别是:公有属性、受保护属性、私有属性。 下面是详细梳理: 权限类型定义方式在当前类内部访问在子类内部访问在类外部访问公有...
8. object 类
object是所有类的最终祖先,所有的类,无论写与不写,都继承自object。 object提供了所有对象都会有的一组最基本方法,例如: 方法名作用简述__init__(self)在对实例对象初始化时调用__str__(se...
8. 结果分析与解读
这一部分,我们将详细分析模型的预测结果,并根据这些结果提供一些关于全球气候变化趋势的洞察。我们将解释模型评估指标、预测结果,并分析其对于理解全球气候变化趋势的意义。 8.1 模型评估结...
2.6.2 梯度下降法
梯度方向:函数变化增长最快的方向(变量沿此方向变化时函数增长最快) 负梯度方向:函数变化减少最快的方向(变量沿此方向变化时函数减少最快) 因为损失函数是系数的函数,那么如果系数沿着损...









