Course Content

Python Functions Tutorial

## Python Functions Tutorial

# Built-in Functions

**Built-in functions** in Python are pre-defined functions readily available for use in any Python program without requiring additional specifications or definitions. One of the built-in functions is the `print()`

function - we have already used it. We didn't need to define this function, write its body and specify the return value - we just called it and provided inputs. There are many built-in functions in Python. Now we will consider the most commonly used:

`print()`

: Outputs a specified message or variable to the console:

`print("My message")`

`len()`

: Returns the length (number of elements) of an object, such as a string, list, or tuple:

`word = "Codefinity" print("Word length:", len(word))`

`sum()`

: Calculates the sum of a sequence of numbers:

`numbers = [5, 2, 3] print("Sum of numbers:", sum(numbers))`

`max()`

and `min()`

: Returns the maximum/ minimum value from a sequence:

`numbers = [5, 2, 3] print("The largest among the numbers:", max(numbers)) print("The smallest of the numbers:", min(numbers))`

You may have already been familiar with these functions before, or maybe not. The key in this section is to see the difference between built-in functions and your own.

Thanks for your feedback!