Knowledge Card - Return Values
Return Values
-
Purpose: Functions return values to communicate results back to the caller.
- Example:
def square(x): return x * x
returns the square ofx
.
- Example:
-
Multiple Return Values: Functions can return multiple values as tuples.
- Example:
def divide(a, b): return a // b, a % b
returns quotient and remainder.
- Example:
-
No Return Value: Functions without a return statement implicitly return
None
.- Example:
def greet(): print('Hello')
does not return a value.
- Example: