Untitled Document (15)
Untitled Document (15)
Syntax:
def function_name(parameters):
# Function body
return value # Optional
Example:
def greet_user(name):
print(f"Hello, {name}!")
Example:
greet_user("Alice")
Output:
Hello, Alice!
return a + b
def greet(name="Guest"):
print(f"Hello, {name}!")
Example:
def square(number):
result = square(4)
Output:
5. Types of Functions
Comparison:
print(f"{name} is a {animal}.")
1.
def add_numbers(*args):
return sum(args)
print(add_numbers(1, 2, 3, 4)) # Output: 10
def print_user_details(**kwargs):
print(f"{key}: {value}")
7. Best Practices
def calculate_area(radius):
"""Calculates the area of a circle given its
radius."""
Thinking Points