Chapter 23: Functions And Parameters

In this chapter, you learn to take advantage of the immense power of functions. You write your own custom functions which can take any kind of variables as input arguments and can return a single variable as the function’s result. We also explore some special cases of parameters for function input like function overloading, optional parameters, and the paramskeyword modifier, all of which will help you to write more effective, modular, reusable, and flexible code.

Errata

Lecture Notes

Tutorial Files