Функции
Определение функции
В Python функции определяются с использованием ключевого слова def
, за которым следует имя функции и скобки. Внутри скобок можно указать параметры функции, если они есть. Вот пример определения функции:python
def greet():
print("Привет, мир!")
Вызов функции
Чтобы вызвать функцию и выполнить ее код, просто указывается ее имя с последующими скобками. Вот пример вызова функции greet()
:python
greet() # Вывод: Привет, мир!
Параметры функции
Функции могут принимать параметры, которые позволяют передавать значения внутрь функции. Параметры указываются в скобках при определении функции, и они могут иметь значения по умолчанию. Вот пример функции с параметром:python
def greet(name):
print(f"Привет, {name}!")
Возвращаемое значение функции
Функции могут возвращать значения с помощью ключевого слова return
. Вот пример функции, которая возвращает значение:python
def add(a, b):
return a + b
Примеры использования функций
Функции могут быть использованы для выполнения различных задач. Вот несколько примеров:python
# Функция для сложения чисел
def add(a, b):
return a + b
result = add(5, 3)
print(result) # Вывод: 8
# Функция для определения максимального значения
def max_value(numbers):
return max(numbers)
numbers = [5, 8, 2, 10]
result = max_value(numbers)
print(result) # Вывод: 10
Заключение
Теперь вы знакомы с основами функций в Python. Функции позволяют организовывать код, повторно использовать его и делать программы более модульными.