Pythonのラムダ式についてお尋ねです。
Pythonの学習サイト「Python-izm」で学習していて以下のコードを実行している時に上手く結果が出なかったので質問します。下のコードはラムダ式の学習のために関数を使って足し算をするコードとラムダ式を使った足し算の比較のコードですが、ラムダ式を使った時のみ、結果がうまく表示できませんでした。ご回答よろしくお願いします。
ーーーコードーーー
Python
1# coding: utf-8 2 3def plusValue(num_1,num_2): 4 return num_1 + num_2 5 6 7if __name__ == '__main__': 8 9 print plusValue(10,100) 10 11 function = lambda num_1,num_2 : num_1 + num_2) 12 print function 13
ーーーーーーーーー実行結果ーーーーーーーー
110
<function <lambda> at 0x10ea1d320>
ーーーーーーーーーーーーーーーーーーーーー
ーーーーーーーーーー環境ーーーーーーーーーーー
MacbookPro(2012 Mid)El Capitan 10.11.4
Python 2.7.11
エディタ(Atom)とターミナル
ーーーーーーーーーーーーーーーーーーーーーーー
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/04/11 15:19