【Python】インスタンスを暗黙的に文字列に変換 __str__()

Pythonでインスタンスを暗黙的に文字列に変換する方法をソースコード付きでまとめました。

【インスタンス】暗黙的に文字列に変換

Pythonでインスタンスを暗黙的に文字列に変換するには、「str()」を用います。

class MyClass:
    def __init__(self, src):
        self.src = src

    def __str__(self):
        return "Hello " + self.src


my = MyClass("Yamada")

print(my) # Hello Takashi
関連記事
1 Pythonでオブジェクト指向プログラミング
2 Python入門 基本文法

コメント