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 parameters a and b.

  • 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, and prod_val when the function is called.

This is how you can return and handle multiple values from a function.


Was this helpful?

India's 1st AI Doubt Solver for CBSE, JEE, and NEET

Ask a Question for Free

and then it's just ₹212 a month

Learn how Chatterbot AI can help you succeed

Cover Image of the article Computer Science Class 11 CBSE - The Ultimate Guide with Notes, Solutions and AI

Computer Science Class 11 CBSE - The Ultimate Guide with Notes, Solutions and AI

This ultimate guide for CBSE Computer Science class 11 has detailed notes, NCERT solutions, cheat sheets, and our free AI-powered doubt-solving assistant, Chatterbot AI.

Cover Image of the article JEE Advanced 2024 Exam Date Announced: Complete Guide to Eligibility, Syllabus, and Preparation Tips

JEE Advanced 2024 Exam Date Announced: Complete Guide to Eligibility, Syllabus, and Preparation Tips

JEE Advanced 2024 on May 26! Get exam schedule, syllabus, prep tips & more in this guide. Ace India's top engineering test with topper strategies.

Cover Image of the article How to Crack NEET: The Ultimate Blueprint to Outsmart the Exam and Unlock Your Medical Dreams

How to Crack NEET: The Ultimate Blueprint to Outsmart the Exam and Unlock Your Medical Dreams

Ace NEET with expert strategies: Discover effective exam strategies, time management, core concepts mastery, problem-solving techniques, revision tips, and AI-assisted doubt clearing with Chatterbot AI.

Cover Image of the article How to Crack IIT: Smart Self-Study Strategies and AI Tools for Success

How to Crack IIT: Smart Self-Study Strategies and AI Tools for Success

Ace IIT JEE in 6 months without coaching. Discover expert self-study strategies for Physics, Chemistry, and Math. Master time management, mock tests, and leverage AI tools like Chatterbot AI for personalized doubt-solving.