In this article, you will learn about functions that does not take any parameters, but does return a value. The returned value can be used for further computation.
Function That Returns Sum of a List of Numbers
In this example, you will create a list of numbers and then sum the numbers in the list and return the value to main program for outputting.
# Program that returns sum of a list of Numbers
my_list = [23,44,66,74,23]
# Function definition
def add_list():
sum = 0
for list_item in my_list:
sum = sum + list_item
return sum
# Function call
result = add_list()
print("The Sum is", result)
The output of the above program is given below. Note that the my_list is global variable, therefore, it is accessible by the function.
== RESTART: C:/Python_projects/Functions/No_Parameter_With_Return.py =====
The Sum is 230
>>>