0
0 комментариев

объясните, что означает эта строка внутри функции

some_variable = yield some_function()

если я правильно понимаю, то yield some_function() в данном случае отправляет результат в генератор, после чего записывается в переменную и продолжается выполнение кода после этого присваивания.

Если я понял верно, тогда вопрос. А присваивание происходит после того, как происходит возврат и обработка текущего результата, или сначала выполняется до конца текущая функция, затем в генератор возвращается результат?


Добавить комментарий