Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Defining Your First Function | Functions
Introduction to Python
course content

Course Content

Introduction to Python

Introduction to Python

1. First Acquaintance
2. Variables and Types
3. Conditional Statements
4. Other Data Types
5. Loops
6. Functions

book
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:

Note

All 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.

123456
# Define function def sum_squared(a, b): return (a + b)**2 # Call function print(sum_squared(2, 3))
copy

Success! Indeed, 2 + 3 equals 5, and 5 squared is 25.

Everything was clear?

How can we improve it?

Thanks for your feedback!

Section 6. Chapter 3
We're sorry to hear that something went wrong. What happened?
some-alt