忍者ブログ

いけいけ機械学習

統計、機械学習、AIを学んでいきたいと思います。 お役に立てば幸いです。

Python クラスのコンストラクタ

1. 文法

__init__

メソッドが、コンストラクタになります。

2.サンプル

# -*- coding: utf-8 -*-

# Class definition
class Person:
    def __init__(self, name, age):
        self.name = name
        self.age = age

# Object creation

person1 = Person("Alice", 30)
person2 = Person("Bob", 25)

# Display object information
print(f"{person1.name} is {person1.age} years old.")
print(f"{person2.name} is {person2.age} years old.")

3.実行結果

Alice is 30 years old.
Bob is 25 years old.

が表示されます。



PR