私はティックタックのつま先のボードを表すリストを使用するpythonでプログラムを書いています。 私は自由なスペースの「なし」または単一のスペースを使用してはならない場合、私は自分自身を求めていたので、私は、コードのこれら2つ書いた: #code 1:
list1 = [None, 'X', 'O']
print('|'.join(value or ' ' for value
私は基本的なATMを作成するいくつかのPythonコードに取り組んでいます。私が抱えている問題は、実際の残高番号の代わりに、 "<"のAccount.balanceで0x012CBC90>という印刷結果を得ることができないということです。これまではjsmithを使ってテストしてきました。後で問題を引き起こす可能性のある他の問題をお気軽にお聞かせください。 class Account:
状況: 私はPythonには新しく、現在ロープを勉強しようとしていますが、言語とその構造をよりよく理解するためのリンクリストクラスを作成しようとしました。私は__repr__関数が基本的に__str__と同じものを返すことになっていることを知っていますが、私は実際の違いが分かりません。 ここでは私のクラスでは、これまでのところです:私は以下のコードに対して、このコードをテストする場合 class
私は、クラス定義で__repr__メソッドを設定するための例しか見ていません。関数の定義を変更したり、定義した後に、関数のために__repr__を変更することは可能ですか? repr(f)ではなくtype(f).__repr__(f)として行われているので、私は、ありません...成功せず >>> def f():
pass
>>> f
<function f at 0x1026730
私はApp Engineのwebappを使用しています。このリクエストハンドラは、テキストフィールドを持つフォームを出力します。提出すると、テキストが取得され、#で始まる行に<h1>タグが追加されます。私は、repr()から来る文字列の先頭にu'を付けずに、各行のテキストを分析するために、eval()とeval()を使用してテキストを行のリストに分割することができました。 class Test(w