Введение В данной статье узнаем про ключевое слово def и как его использовать, а также об операторе return. Определение функции в Python Чтобы создать функцию в Python, необходимо использовать ключевое слово def. Синтаксис выглядит следующим образом: def название_функции(аргументы):
блок_кода
return результат Пример функции, которая принимает два аргумента и возвращает их сумму: def sum_numbers(a, b):
result = a + b
return result Вызов функции Чтобы функция сработала, её нужно вызвать. Пример вызова функции: def sum_numbers(a, b):
return result print(sum_numbers(10, 5)) # Вывод: 15 Необязательные аргументы функции Также в функцию можно добавлять необязательные аргументы. Для этого при её создании нужно указать значение по умолчанию для аргумента: def sum_numbers(a, b=5):
result = a + b
return result Таким образом аргумент b стал необязательным, и его можно не указывать при вызове функции: def sum_numbers(a, b=5):
result = a + b
return result print(sum_numbers(10)) # Вывод: 15