42%
Instructions
Syntax
def add(a, b):
return a + bThe Return Statement 💸
Idhuvaraikum namba functions-la print() dhaan use panni irukkom. Aana, oru function oru calculations panni mudichadhum, andha result-a namba thirumba vaanga return keyword thevai.
Real-world Analogy (ATM Machine 🏧)
ATM machine-la ATM card & PIN number kudukkuringa (Idhu dhaan Arguments). Machine ulla ellam check panni, ungalukku Cash ah veliya tharum la? Adhu dhaan Return!
def add_numbers(a, b):
result = a + b
return result
# Function-a call panni, adhu return panra value-va oru variable-la save panrom
ans = add_numbers(10, 20)
print(ans) # Output: 30
Why use Return? 🤔
print() just screen-la kaatum. Aana return andha data-va vachu namba vera edhavadhu (e.g. calculation) panna help pannum.
def get_square(num):
return num * num
x = get_square(5) # x ippo 25 aagidum
y = get_square(10) # y ippo 100 aagidum
print(x + y) # Output: 125
Interactive ATM 💳
Kizhe ulla ATM diagram-la PIN number argument-a pass aagi, cash eppadi return aagudhu nu step-by-step paarunga!
Your Turn! (Unga neram!)
subtractnu oru function create pannunga.- Adhukku
xandynu rendu parameters thevai. - Function kulla
x - yah return pannunga. - Kadasia, andha function-a
100, 40vachu call panni oru variable-la save panni print pannunga.
Help
Return StatementExercise 33/77 • 35 XP
❴❵ script.py
Terminal