Functions are defined with def. They accept parameters, return values, and support defaults.
*args & **kwargs
*args for variable positional args; **kwargs for keyword args.
Scope
Local vs global variables. Use global keyword to modify globals.