Default Parameter
Domain: Programming Fundamentals
π― Motivation
Sometimes a parameter usually has the same value. Default parameters let callers skip it when they want the default.
π Concrete Example
def greet(name, greeting='Hello'): return greeting + ', ' + name. greet('Alice') uses Hello. greet('Alice', 'Hi') uses Hi.
π Analogy
A restaurant menu - βcomes with chips by default (default parameter). If you want salad instead, just say so (override the default).β