def <function-name>(<parameters>):
    """ Function's docstring """ 
    <Expressions/Statements/Instructions>
	return <expression/value>

Calling a function

<function-name> (<value-to-be-passed-as-argument>)
def add(a,b):
    
    return a + b

add(5,7)

Arguments and Parameters

Types of functions

User Defined

#User-defined function add.
def add(a,b):
   
   #Inbuilt function print.
   print(a + b)
   
   
#Driver's code
z = add(2,3)
print(z)

#output : 5

Inbuilt