私はPythonで関数をテストするためにformatを使用しています。私は%および/または関数文字列の形式
Sqrt(4)=2
する
test(Sqrt,4)
与えられた機能
def test(f,k):
print "{0}({1})={2}".format(f,k,f(k))
の出力をしたいと思います。しかしフォーマットはタイプ「機能」と角括弧内のメモリアドレスをバック与えています。出力を短くして、後になっているものを得るためのすてきな方法はありますか?あなたは__name__
を使用するために探している