globalrev wrote:
if i want a function that can take any amount of arguments how do i
do?
lets say i want a function average that accepts any number of integers
and returns the average.
Use a parameter of the form *args - the asterisk tells the interpreter
to collect positional arguments into a tuple. Untested:
def mean(*x):
total = 0.0
for v in x:
total += v
return v/len(x)
regards
Steve
--
Steve Holden +1 571 484 6266 +1 800 494 3119
Holden Web LLC http://www.holdenweb.com/
--
http://mail.python.org/mailman/listinfo/python-list