calling a function within a function python code example
Example 1: python define a function within a function
def print_msg(msg): # This is the outer enclosing function
def printer():# This is the nested function
print(msg)
return printer # this got changed
# Now let's try calling this function.
# Output: Hello
another = print_msg("Hello")
another()
Example 2: how to call a function in python
def func():
print(" to write statement here and call by a function ")
func()
// Returns
Example 3: nested functions in python
def print_msg(msg):
# This is the outer enclosing function
def printer():
# This is the nested function
print(msg)
return printer # returns the nested function
# Now let's try calling this function.
# Output: Hello
another = print_msg("Hello")
another()
Example 4: how to get calling function in python
# Python code to demonstrate calling the
#This example will help you to learn about funtion and function call
#added by: vikalp chaubey
# function from another function
def Square(X):
# computes the Square of the given number
# and return to the caller function
return (X * X)
def SumofSquares(Array, n):
# Initialize variable Sum to 0. It stores the
# Total sum of squares of the array of elements
Sum = 0
for i in range(n):
# Square of Array[i] element is stored in SquaredValue
SquaredValue = Square(Array[i])
# Cummulative sum is stored in Sum variable
Sum += SquaredValue
return Sum
# Driver Function
Array = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
n = len(Array)
# Return value from the function
# Sum of Squares is stored in Total
Total = SumofSquares(Array, n)
print("Sum of the Square of List of Numbers:", Total)