Python 的 @classmethod 和 @staticmethod:什么时候用哪个
Python 的 @classmethod 和 @staticmethod:什么时候用哪个,一次说清楚写 Python 类的时候,除了普通的实例方法,还有两种带装饰器的方法:@classmethod 和 @staticmethod。
Python教程 第18章:元组——不可变的"列表"
一、什么是元组元组(tuple)和列表很像,但创建后不可修改。用来存放"不该被改动"的数据。# 创建元组t1 = (1, 2, 3)t2 = () # 空元组t3 = (1,) # 只有一个元素必须加逗号!
从零学Python第2天:认识变量和数据类型
搞清楚这几种数据类型,你就掌握了Python的一半基础昨天你装好了环境,写下了第一行代码。今天我们来解决一个核心问题:为什么有时候 1 + 1 = 2,有时候 "1" + "1" = "11"?这就是数据类型的区别。
Python零基础必学:变量和数据类型,搞懂这4种就够了
学Python,第一件事就是搞懂"变量"和"数据类型"。这两个概念是整个编程的地基,地基不牢,后面学到函数、循环、面向对象的时候就会一头雾水。
Python编程实践:再谈`default_factory` 的使用和滥用
如果你写过 dataclass,大概率见过这样的报错:pythonfrom dataclasses import dataclass@dataclassclass Student: name: str scores: list = [] # Va
Dataclass与类型注解完全指南:现代Python数据类的正确打开方式
还在手写__init__、__repr__、__eq__这些样板代码吗?dataclass + 类型注解的组合拳能帮你省掉80%的重复代码。本文从基础用法到嵌套验证、序列化、性能优化,全面掌握现代Python的数据类最佳实践。第一章:告别手写样板代码1.
Python教程 第2章:变量与数据类型——给数据起个名字
一、为什么需要变量程序本质是处理数据。数据要存起来、要引用,就得有名字——这就是变量。# 变量:名字 = 值name = "小明" # 字符串age = 18 # 整数height = 1.
Day06 · 数据类型与类型检测
Day06 · 数据类型与类型检测阶段:阶段一 · 核心基础 | 前置:Day05 | 技术基准:Python 3.15.
oeasy Python 145 bool_布尔函数_容器类的布尔值
这是 oeasy 系统化 Python 教程,从基础一步步讲,扎实、完整、不跳步。愿意花时间学,就能真正学会。