Title here
Summary here
Variadic functions can be called with any number of trailing arguments. For example, fmt.Println
is a common variadic function.
Here’s a function that will take an arbitrary number of int
s as arguments.
Within the function, the type of nums
is equivalent to tuple
. We can call len(nums)
, iterate over it with a for
loop, etc.
Running this Python script will give the following output:
Another key aspect of functions is their ability to form closures, which we’ll look at next.