7. 魔法方法
概念:以 __xxx__ 命名的特殊方法(双下划线开头和结尾)。 特点:不需要手动调,在特定场景由 Python 自动调用。 几个常用的魔法方法: 方法调用时机1️⃣__str__ 当调用 print(对象)或s...
12. 闭包
12.1. 前置知识 前置知识 1: 局部作用域的生命周期。 每次调用函数时,都会创建一个新的局部作用域。 函数执行完毕后,该作用域就会被销毁,其中的局部变量,也会随之释放。 def outer(): num ...
第 14 章 协程
1. 什么是协程 概念:协程(Coroutine),是一种线程内部的任务调度机制,它通过事件循环,在用户态中实现任务的挂起与恢复执行,从而在遇到 IO 操作时,不让 CPU 等待,而是继续执行其它需要 C...
3.6 时间数据的处理
Timestamp 是 pandas 对 datetime64 数据类型的一个封装。datetime64 是 NumPy 中的一种数据类型,用于表示日期和时间,而 pandas 基于 datetime64 构建了 Timestamp 类,以便更方便地在...
人工智能行业缺人
人工智能行业缺人!这是一个 容量巨大、上不封顶的赛道!随着人工智能大模型的应用逐渐成为各行业发展新的重要推动力,市场 规模呈现爆发式增长。 人工智能的发展,数据是基础,芯片是高地,算...
3.3. 读取数据
元组也支持下标,所以使用元组名[索引值]的方式来读取值。 # 元组的下标 t1 = (28, 67, 21, 67, 11) print(t1[3]) # 67 print(t1[-1]) # 11 3.4. 元组不可修改 元组中的元素,不可修改...
四、银行客户流失率分析
1. 目标定义和假设设定 1.1 案例名称 房价数据清洗与基础统计分析 1.2 数据集 Kaggle 上的Bank Customer Churn Prediction 数据集。 1.3 分析背景与业务需求: 在本案例中,我们的任...
第 4 章 流程控制语句
程序并不是简单的“从上到下”执行,很多时候,我们希望程序能根据不同的情况,做出不同的选择,比如:根据情况跳过某些代码,或者重复执行某些代码,那这时就需要用到『流程控制语句』,程序的...








