Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

__init__在python中的用法

作者:岁月凉茶   发布日期:2025-06-28   浏览:68

class Person:
    def __init__(self, name, age):
        # 初始化方法,当创建类的实例时自动调用
        self.name = name  # 设置实例属性name
        self.age = age    # 设置实例属性age

    def introduce(self):
        # 定义一个方法来介绍自己
        return f"我的名字是 {self.name},我今年 {self.age} 岁。"

# 创建Person类的实例
person1 = Person("张三", 30)

# 调用实例方法
print(person1.introduce())

解释说明:

  • __init__ 是 Python 类中的一个特殊方法,称为构造函数或初始化方法。
  • 当创建类的实例时,__init__ 方法会自动调用,并且用于初始化对象的属性。
  • 在上面的例子中,Person 类有一个 __init__ 方法,它接受两个参数 nameage,并将它们分别赋值给实例属性 self.nameself.age
  • 然后我们创建了一个 Person 类的实例 person1,并传入了具体的参数值。
  • 最后通过调用实例方法 introduce 来输出这个人的介绍信息。

上一篇:python创建字典

下一篇:round函数在python中怎么用

大家都在看

python时间格式

python ord和chr

python中的yield

python自定义异常

python list.pop

python的for i in range

npm config set python

python代码简单

python读取文件夹

python中turtle

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站