Tip 28: Create Default Parameters
In this tip, you’ll learn how to use default parameters to set values when a parameter is absent.
We'll cover the following
Function parameters
No matter how much planning you do, things change. This is especially true of function parameters. When you write a function, you expect a few parameters. Then, as code grows and edge cases emerge, suddenly the parameters you supplied aren’t enough.
In the next several tips, you’ll learn different techniques for handling parameters. Nearly all of these techniques can help you cope in some way with changing requirements. But to start, you’ll learn the easiest trick: setting default parameters.
Handling parameters: Example
Consider a basic helper function. All you want to do is convert pounds to
kilograms. That seems simple. You simply need to take the weight
as an input
and divide the weight
in pounds by 2.2
to get kilograms. (Apologies to non-
Americans who don’t have to deal with this silliness. I’m sure you also get
stuck converting other measurements.)
Get hands-on with 1400+ tech skills courses.