トップページ
⇒
tech
1001コメント
270KB
Pythonのお勉強 Part30
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています
0433
デフォルトの名無しさん
2008/12/05(金) 23:56:09
以下の呼び出しはaがアサインされてないよと言われて失敗してしまうんですが
そういうものなんですかね?
def maker(a):
# return lambda(c): a + c
def f(c):
a = a + c
return a
return f
f = maker(3)
print f(4)
左辺値のaを別の変数にすれば動きます。
全部
前100
次100
最新50
■ このスレッドは過去ログ倉庫に格納されています