1# mode: run 2# ticket: 674 3 4def test_inner(a): 5 """ 6 >>> a = test_inner(1) 7 >>> b = test_inner(2) 8 >>> a() 9 1 10 >>> b() 11 2 12 """ 13 def inner(b=a): 14 return b 15 return inner 16 17def test_lambda(n): 18 """ 19 >>> [f() for f in test_lambda(3)] 20 [0, 1, 2] 21 """ 22 return [lambda v=i: v for i in range(n)] 23