**类、对象、方法、函数**

1. 函数(独立的,不在类里)

定义格式

def 函数名(参数):
    代码
    return 返回值

例子

# 定义函数
def add(a, b):
    return a + b

# 调用函数
print(add(2, 3))  # 输出 5

2. 类(模板)

定义格式

class 类名:
    # 类的内容

例子

class Person:
    pass  # 空类

3. 方法(写在类里面的函数)

方法必须写在类内部,第一个参数固定是 self

定义格式

class 类名:
    def 方法名(self, 参数):
        代码

例子

class Person:
    # 这是方法
    def say_hello(self):
        print("我是一个人")

4. 对象(根据类创建出来的实例)

创建格式

对象名 = 类名()

例子

# 创建对象
p = Person()

# 调用对象的方法
p.say_hello()

🔥 终极完整版:4 个一起写(最常用)

# 1. 函数:独立,不在类里
def eat():
    print("吃东西")

# 2. 类:模板
class Person:
    # 3. 方法:类里面的函数
    def run(self):
        print("我在跑")

# 4. 对象:由类创建
p = Person()

# 调用函数
eat()

# 调用方法
p.run()

📌 超清晰总结(必背)

  1. 函数def 函数名() → 独立
  2. class 类名: → 模板
  3. 方法:类里面 def 方法名(self) → 专属功能
  4. 对象对象名 = 类名() → 具体实例
概念 位置 调用方式 核心特点
代码顶层,自定义模板 用来创建对象 抽象、模板
对象 由类实例化生成 对象。属性 / 对象。方法 () 具体、实例
函数 类外部 直接 函数名 () 独立、通用
方法 类内部 对象。方法 () / 类名。方法 () 依附类 / 对象
posted @ 2026-06-08 15:36  ham0921  阅读(23)  评论(0)    收藏  举报