Functions are common to all programming languages. A function can be defined as a block of re-usable code to perform specific tasks. In Python, functions are of two types, one is 'built-in' and the ...