12/02/05 18:15:08.39
>>409
URLリンク(www.python.jp)
str() 関数は、値を表現するときに人間にとって読みやすい形式の文字列を返します。
一方、 repr() は、インタプリタが読めるような (あるいは、等価な値を表現するための
構文がない場合には SyntaxError を送出させる) 表現にするためのものです。
人間が利用するための特別な表現をもたないオブジェクトでは、 str() は repr() と
同じ値を返します。数値や、リストや辞書などの構造体のような多くの値は、どちらの
関数でも同じ表現になります。文字列と浮動小数点は特別で、二つの別個の表現と
なります。