【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入門 基本文法
この記事を書いた人
西住技研

プログラミング言語「Python」を研究、仕事、趣味でデータ分析や作業自動化などに活用してきたノウハウを情報発信しています。
筆者の詳しいプロフィールやお問合せはこちらのページまで。
YoutubeX(旧Twitter)でも情報発信中です!

西住技研をフォローする
Python基礎

コメント