Important Notice:

Returning Multiple Values

Returning Multiple Values

18 views 1 min read

Returning Multiple Values

Python में कोई function एक से अधिक values को एक साथ return कर सकता है। सामान्यतः इन values को tuple के रूप में return किया जाता है।

English : In Python, a function can return multiple values in a single return statement. These values are generally returned as a tuple.

Example 1: Returning Two Values

def calculate(a, b):
    return a + b, a - b

result = calculate(20, 10)
print(result)

Output:

(30, 10)

Explanation:

  • a + b का result 30 है।

  • a - b का result 10 है।

  • दोनों values एक tuple (30, 10) के रूप में return होती हैं।

Example 2: Returning Multiple Values Using Unpacking

def student_marks():
    return 80, 75, 90

hindi, english, computer = student_marks()

print("Hindi:", hindi)
print("English:", english)
print("Computer:", computer)

Output:

Hindi: 80
English: 75
Computer: 90

Explanation:

  • Function तीन values return करता है।

  • Python इन values को tuple (80, 75, 90) के रूप में return करता है।

  • hindi, english और computer variables में क्रमशः values assign हो जाती हैं। इस प्रक्रिया को Tuple Unpacking कहते हैं।

Related Notes