Python Functions

In programming, a function is a reusable block of code that executes a certain functionality when it is called. Functions are away to achieve the modularity and reusability in code. Modular programming is the process of subdividing a computer program into separate sub programs. Reusability is using already developed code according to our requirement with out writing from scratch.