「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)
実行結果
東京 品川区