The Python “SyntaxError: non-default argument follows default argument” error is
raised when you specify a default argument before a non-default argument.
To solve this error, make sure that you arrange all the arguments in a function
so that default arguments come after non-default arguments.