Course Content

# Introduction to Python

3. Conditional Statements

Introduction to Python

## Defining Your First Function

In earlier examples, like those in the "Conditional Statements" section, we often assigned different values to a variable just to verify our code was functioning correctly. This method can be cumbersome, especially as our code grows more extensive. A more efficient approach involves using **functions**. Here's the general syntax for defining a function:

NoteAll lines of code within the function's body must have consistent indentation, whether it's 2 spaces, 3, 4, or another value.

For instance, let's craft a basic function that takes in two numbers (we'll call them `a`

and `b`

) and returns the square of their sum.

Success! Indeed, `2 + 3`

equals `5`

, and `5`

squared is `25`

.

Everything was clear?

Section 6. Chapter 3