Programming
Eng. Abdelmaksoud
Read the article
Functions in Python: writing organised, reusable code
Defining and calling functions, parameters, defaults and return values, variable scope, and splitting a big problem into small clear functions.

