On Tue, 05 Dec 2006 22:18:02 -0800
Dick Moores <[EMAIL PROTECTED]> wrote:
> Say I have a function,
>
> def my_function(max, min=0):
> return max - min
>
> The order of arguments is counterintuitive, but it seems it can't be
> changed if I want to have a default min. Is there way to write
>
> def my_function(min=0, max):
> stuff
>
def my_function(min, max=None):
if max is None:
max = min
min = 0
# stuff
I am not sure if this is more intuitive though.
Michael
_______________________________________________
Tutor maillist - [email protected]
http://mail.python.org/mailman/listinfo/tutor