class Car:
# 初始化方法(构造方法)
def __init__(self, c_brand, c_name, c_price):
# 将参数赋值给实例属性
self.brand = c_brand
self.name = c_name
self.price = c_price
# 创建对象
c1 = Car("BMW", "X5", 500000)
# 打印对象的属性字典
print(c1.__dict__)
Python 类的基础规范与核心概念
1. 类名的命名规范
- 大驼峰命名法(PascalCase):类名中的每个单词首字母都必须大写,且不使用下划线分隔。
- 示例:
UserInfo、UserAccount、Car。
2. __init__ 方法的作用
- 定义:它是类的初始化方法(构造方法)。
- 触发时机:在创建对象(实例化)时自动调用,无需手动执行。
- 核心作用:主要用于设置对象的初始状态,即给对象绑定和初始化专属属性。
3. self 参数的作用
- 位置:它是类中定义方法时的固定第一个参数。
- 含义:代表当前正在创建(或调用该方法)的实例对象本身。
- 核心作用:通过
self,方法能够访问和操作当前实例对象的专属属性与其他方法。
没有回复内容