[Tutor] question about *args and functions

shawn bright nephish at gmail.com
Fri Jan 26 16:52:20 CET 2007


Great, gents, thanks.

tried it out and is working fine, this will clean up a lot of stuff for me.
thanks for your help !

shawn

On 1/26/07, Wesley Brooks <wesbrooks at gmail.com> wrote:
>
> Greetings,
>
> You could default it to None and check in your script to see if it has
> changed.
> def some_function(req_var, req_var2, un_req_var=None):
>    if un_req_var != None:
>        dosomething
>    else:
>        dosomethingelse
>
> Wesley Brooks.
>
> On 26/01/07, shawn bright <nephish at gmail.com> wrote:
> > lo there all,
> >
> > if i have a function that sometimes needs a value passed to it and
> sometimes
> > not, is this where i use *args ?
> >
> > like this
> >
> > def some_function(req_var, req_var2, un_req_var):
> >     do some stuff
> >     return value
> >
> > how would i use this if sometimes i need to process un_req_var and
> sometimes
> > not ?
> >
> > thanks
> >
> > _______________________________________________
> > Tutor maillist  -  Tutor at python.org
> > http://mail.python.org/mailman/listinfo/tutor
> >
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.python.org/pipermail/tutor/attachments/20070126/fd3dbe97/attachment.htm 


More information about the Tutor mailing list