tg-me.com/python_academy/608
Last Update:
Корутины
Некой противоположностью генераторов являются корутины. Для примера напишем функцию, которая будет в бесконечном цикле подставлять значение и выводить строку.
Обратите внимание на то, как было использовано ключевое слово yield
. При таком написании создаётся не генератор, а корутина, что позволяет не просто генерировать значения, но и принимать их.
Функция работает так: при отправке значения через метод send
локальная переменная name
принимает его, а далее значение подставляется в строку и выводится на экран.
#генераторы #корутины
BY Python Academy

Share with your friend now:
tg-me.com/python_academy/608