<p>Functions in python require arguments and you can be rather expressive with them. You can have functions that accept any number of arguments and there's many nice use-cases to be able to pass around keyword arguments. In this series of videos we'll explore how to use arguments (<strong>args</strong>) as well as keyword arguments (<strong>kwargs</strong>).</p>
The goal will be to have a function that can handle both usecases.
def multiply(a, b): return a * b def multiply(a, b, c): return a * b * c