PyCharmのwatchウィンドウの各変数のところに表示される文字列はstr(obj)の結果なので、 何もしないとこんな感じになる。
<Point object at 0x7F156BAE92E8>
これをもっと見やすくしたい・・という場合、以下のようにstrを定義する。
class Point(object): def __str__(self): return f"{self.x}, {self.y}"
そうすると以下のようになり、わかりやすい。
100, 25
参考:
PyCharmのwatchウィンドウの各変数のところに表示される文字列はstr(obj)の結果なので、 何もしないとこんな感じになる。
<Point object at 0x7F156BAE92E8>
これをもっと見やすくしたい・・という場合、以下のようにstrを定義する。
class Point(object): def __str__(self): return f"{self.x}, {self.y}"
そうすると以下のようになり、わかりやすい。
100, 25
参考: