
How are arguments assigned to parameters when calling a Python function? There are two ways:
– Positional, based on order
– Keyword, i.e., name=value, assigned by name
Want to mix and match? Fine, but all positional must come before all keyword:
myfunc(10, 20, c=30)
