Arguments and Parameters in Python


Arguments :

☞ Values being passed through function calls i.e. it appears in function call statements.

☞ Also known as actual arguments or actual parameters.

Parameters :

☞ Values being received i.e. it appears in the function header.

☞ Also known as formal arguments or formal parameters.

Example :

def  add(a,b):                   #a, b are parameters/formal arguments/formal parameters
    c=a+b            
    return c          

num1=int(input("Enter first number : "))         
num2=int(input("Enter second number : "))    
result=add(num1, num2)   #num1, num2 are arguments/actual arguments/actual parameters                         
print("Total=", result)