Functions in Python
Functions are a fundamental building block in Python, allowing you to organize and reuse code. They are like mini-programs within your main program, performing specific tasks. Here's a breakdown of functions in Python: 1. Defining a Function * You define a function using the def keyword, followed by the function name, parentheses (), and a colon :. * The code that the function executes is indented below the def line. def greet(name): """This function greets the person passed in as a parameter.""" print("Hello, " + name + ". How are you?")