FUNCTIONS IN PYTHON WITH THEIR FULL EXPLANTION