str()
objectのstr版を返します。strは組み込みの文字列クラスになります。
この関数は引数に指定されたオブジェクトに定義されている strメソッド を呼び出しています。
使用例
class Obj:
def __str__(self):
return 'Objがstrに変換がされました。'
obj = Obj()
s = str(obj)
print(s)
# 実行結果 Objがstrに変換がされました。
print(obj)
# 実行結果 Objがstrに変換がされました。