With the help of an example show how can you return more than one value from a function.
Question
With the help of an example show how can you return more than one value from a function.
✨ Free AI Tools for You
Powered by Chatterbot AI
Answer
To return more than one value from a function in Python, you can use tuples. Below is an example that defines a function arithmetic_operations
which returns the sum, difference, and product of two numbers.
# Function to compute sum, difference, and product of two numbers
def arithmetic_operations(a, b):
sum_val = a + b
diff_val = a - b
prod_val = a * b
return sum_val, diff_val, prod_val
# Example usage
x, y = 5, 3
sum_val, diff_val, prod_val = arithmetic_operations(x, y)
print(f"Sum: {sum_val}") # Output: Sum: 8
print(f"Difference: {diff_val}") # Output: Difference: 2
print(f"Product: {prod_val}") # Output: Product: 15
In this example:
The function
arithmetic_operations
takes two parametersa
andb
.It calculates the sum, difference, and product of the two numbers.
These three values are returned as a tuple.
The returned values are then unpacked into
sum_val
,diff_val
, andprod_val
when the function is called.
This is how you can return and handle multiple values from a function.
India's 1st AI Doubt Solver for CBSE, JEE, and NEET
Ask a Question for Freeand then it's just ₹212 a month