functions, optional parameters
Ian Kelly
ian.g.kelly at gmail.com
Fri May 8 11:48:32 EDT 2015
On May 8, 2015 9:26 AM, "Steven D'Aprano" <
steve+comp.lang.python at pearwood.info> wrote:
>
> Do you think that Python will re-compile the body of the function every
time
> you call it? Setting the default is part of the process of compiling the
> function.
To be a bit pedantic, that's not accurate. The default is evaluated when
the function object is created, i.e. when the def statement is executed at
runtime, not when the underlying code object is compiled.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20150508/8ade46fb/attachment.html>
More information about the Python-list
mailing list