「Python」コンストラクタを利用するサンプル
環境
PyCharm 2021.3
Python 3.9.7
書式
def __init__(引数): 処理コード
コンストラクタは、__init__メソッドを指定します。
クラスをインスタンス化する時に実行されます。
初期値を設定する場合等に使用されます。
使用例
# coding: utf-8 class City: def __init__(self, name,addr): self.name = name self.addr=addr res = City("東京","品川区") print(res.name) print(res.addr)
実行結果
東京 品川区