LaundroMat <[EMAIL PROTECTED]> wrote: > What value do I have to pass to f() if I want it to evaluate var to 1? > I know that f() will return 2, but what if I absolutely want to pass a > value to f()? "None" doesn't seem to work..
I don't know if I understand correctly here but: def f(v=1): return v * 2 f() returns 2 f(1) returns 2 too v = 1 f(v) returns 2 too What do you mean? -- Lawrence - http://www.oluyede.org/blog "Nothing is more dangerous than an idea if it's the only one you have" - E. A. Chartier -- http://mail.python.org/mailman/listinfo/python-list