return (expressionexample of function returning value is as followsdef cube( )return * * =int(input("enter the value of ") =cube(aprint("cube=",bdef sq( )return * =int(input("enter the value of ") =sq(xprint("square=",bpassing arguments if function definition contains argumentsthen in function call there is need to pass arguments for examplein the previous function definition of cubethere is single argument sowhile calling this function we need to pass single parameter the cube function can be called as followscube( in the above function call is the actual parameter positional arguments positional arguments are arguments that can be called by their position in the function definition first positional argument always needed to be listed first when the function is called second positional argument always needed to be listed second when the function is called and so on egdef ( , , )print( , , #output: ( , , def ( , , )print( * + #output: ( , , def ( , , )print( + /cf( , , def add( , )print( +ba= bv prasanthi dept of cse #output: page