Question 19 • Introduction to Information Technology - EL3701
The function sets `amount = 0` in its parameter list. If a user calls it without supplying an amount, Python uses that default value, so the function assumes they paid nothing. This is a default argument; a keyword argument is an argument supplied by naming its parameter when calling the function.
AI-written and checked against the verified answer.