Python Exercise: Calculate the product, multiplying all the numbers of a given tuple
Python tuple: Exercise-26 with Solution
Write a Python program to calculate the product, multiplying all the numbers in a given tuple.
Sample Solution:
Python Code:
# Define a function named 'mutiple_tuple' that takes a tuple 'nums' as input.
def mutiple_tuple(nums):
# Create a temporary list 'temp' by converting the input tuple 'nums' into a list.
temp = list(nums)
# Initialize a 'product' variable to 1, which will store the product of all numbers in the tuple.
product = 1
# Iterate through each element 'x' in the 'temp' list.
for x in temp:
# Multiply the current 'x' with the 'product' to accumulate the product of all numbers.
product *= x
# Return the final product.
return product
# Create a tuple 'nums' containing a sequence of numbers.
nums = (4, 3, 2, 2, -1, 18)
# Print a message indicating the original tuple.
print ("Original Tuple: ")
# Print the 'nums' tuple.
print(nums)
# Print a message indicating the product, which is the result of multiplying all the numbers in the tuple using the 'mutiple_tuple' function.
print("Product - multiplying all the numbers of the said tuple:", mutiple_tuple(nums))
# Create another tuple 'nums' with a different set of numbers.
nums = (2, 4, 8, 8, 3, 2, 9)
# Print a message indicating the original tuple.
print ("\nOriginal Tuple: ")
# Print the 'nums' tuple.
print(nums)
# Print a message indicating the product, which is the result of multiplying all the numbers in the tuple using the 'mutiple_tuple' function.
print("Product - multiplying all the numbers of the said tuple:", mutiple_tuple(nums))
Sample Output:
Original Tuple: (4, 3, 2, 2, -1, 18) Product - multiplying all the numbers of the said tuple: -864 Original Tuple: (2, 4, 8, 8, 3, 2, 9) Product - multiplying all the numbers of the said tuple: 27648
Flowchart:
Python Code Editor:
Previous: Write a Python program convert a given string list to a tuple.
Next: Write a Python program to calculate the average value of the numbers in a given tuple of tuples.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/python-exercises/tuple/python-tuple-exercise-26.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics