443 читали · 1 год назад
Функции в Python (def, return)
Введение В данной статье узнаем про ключевое слово def и как его использовать, а также об операторе return. Определение функции в Python Чтобы создать функцию в Python, необходимо использовать ключевое слово def. Синтаксис выглядит следующим образом: def название_функции(аргументы): блок_кода return результат Пример функции, которая принимает два аргумента и возвращает их сумму: def sum_numbers(a, b): result = a + b return result Вызов функции Чтобы функция сработала, её нужно вызвать. Пример...
3 года назад
Сравнение операторов yield и return в Python
В этой статье мы расскажем про основные различия между yield и return в Python. А для лучшего понимания этих различий приведем пару примеров. Встроенное ключевое слово yield используется для создания функций-генераторов. Функция, содержащая yield, может генерировать сразу несколько результатов. Она приостанавливает выполнение программы, отправляет значение результата вызывающей стороне и возобновляет выполнение с последнего yield. Кроме того, функция, содержащая yield, отправляет сгенерированную серию результатов в виде объекта-генератора...