Function Name:
sum()
Function Signature:
sum(iterable[, start])
Function Overview:
Returns the sum of numbers present in an iterable.
The numbers could be any of the following types:
- Integer
- Floating-point number
- Complex Number
Parameters:
iterable - The iterable whole elements to be summed
start - This is an optional parameter.
If specified, summing takes place only from the index specified by it. The start parameter has the default value of zero.
Example:
# Find sum of the elements - all integer tuple primes = (2,3,5,7) print("Sum of integers:{}".format(sum(primes)))
# Find sum of the floating point numbers floats = (3.14, 6.28, 12.56) print("Sum of floating point numbers:{}".format(sum(floats)))
# Find sum of the floating point numbers and integers combi = (3.14, 6.28, 12.56, 1, 2) print("Sum of floating point numbers and integers:{}".format(sum(combi)))
# Find sum of complex numbers c1 = complex(-1.0, 0.0) c2 = complex(-2.0, 0.0)
complexTuple = (c1, c2) print("Sum of complex numbers:{}".format(sum(complexTuple))) |
Output:
Sum of integers:17 Sum of floating point numbers:21.98 Sum of floating point numbers and integers:24.98 Sum of complex numbers:(-3+0j) |