2017-03-15 1 views

答えて

1

printを明示的に指定すると、そのオブジェクトのstr()が表示されます。 Pythonインタプリタで式を入力すると、そのオブジェクトのrepr()が得られます。一般に、reprがより詳細であり、オブジェクトのタイプの何らかの兆候を示す。多くの場合、そのオブジェクトを作成するPythonの式と同じです。特に、文字列のreprは常に引用符で囲まれているため、文字列であることがわかります。 >>> P = "テスト" >>> P '試験' >>>プリントP テスト >>> STR(P) ':

+0

は、私は理解しているように、strが()引用符を示しているようですtest ">>> repr(p) " test "" –

+0

"' str() ''は文字列の何もしません。しかし、対話式の '' str(p) ''は '' repr(str(p)) ''と実質的に同じです。 – jasonharper

関連する問題