What are functions:
A function is a named sequence of statements that performs a specific task
Functions promote code reusability, organization, and readability by allowing you to group related code into modular units.
Sample codes of functions
Simple Function Without Parameters
def greet():
print("Hello!")
greet() # Calls the function
def greet(name="User"):
print(f"Hello, {name}!")
greet() # Uses default value
greet("Alice") # Uses provided value
Returning multiple values
def get_values():
return 10, 20
x, y = get_values()
print(x, y)