ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Простая функция-генератор. Для чего нужен yield

генератор

generators

genexp

yield

python

PyCharm

функция-генератор

Для чего нужен yield

функция генератор python

python yield

python yield пример

python yield что это

yield python

python generator next

генераторы в python

зачем нужны генераторы в python

что такое yield в python

python yield это

функции генераторы python

как создать генератор python

генераторы python

yield функция python

yield python полный урок

yield python в одном видео

Yield Python

Автор: Python Russian

Загружено: 2021-03-24

Просмотров: 12011

Описание: Рассмотрим, что такое функция-генератор, в чем ее особенности и плюсы.

Любая функция, содержащая ключевое слово yield является функцией-генератором (независимо от наличия return) и при вызове возвращает объект-генератор.
Важные моменты:
1) ленивый, не выполняется пока не попросить значение
2) одноразовый -при исчерпании кидает StopIteration (в for этого не видно, ибо обрабатывается внутри)
3) после выполнения yield встает на паузу, при этом сохраняет все внутреннее состояние (аргументы, локальные переменные)
4) при повторном запросе (next) продолжает работу с места остановки

Удобен при работе с большими данными, но и в целом может применяться там, где нам нужно получать наборы данных, обрабатывать их.

Ссылки:
https://docs.python.org/3/glossary.ht...

https://docs.python.org/3/reference/s...

https://docs.python.org/3/reference/e...

https://docs.python.org/3/tutorial/cl...

https://docs.python.org/3/reference/e...

Присоединяйтесь к помощи каналу, будет интересно)
✔️Бусти https://boosty.to/python_russian/donate
✔️Юмани 410011506612886

Будь первым везде и всегда, включай уведомления о новых выпусках 🔔

Смотри там где удобно🤩
✔️ https://vk.com/python_russian
✔️ https://rutube.ru/channel/24346352/
✔️ https://dzen.ru/python_russian

✔️    / pythonrussian  
✔️ https://t.me/python_russian

#Python #PythonRussian #PyCharm

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Простая функция-генератор. Для чего нужен yield

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Контекстный менеджер и 2 способа его написания. Конструкция WITH

Контекстный менеджер и 2 способа его написания. Конструкция WITH

Первый декоратор, разбираемся с написанием

Первый декоратор, разбираемся с написанием

Лямбды. Не такие и страшные

Лямбды. Не такие и страшные

Что за звери *args и **kwargs

Что за звери *args и **kwargs

49 Функция генератор. Создание генератора при помощи yield Python

49 Функция генератор. Создание генератора при помощи yield Python

Частые ошибки начинающих питонистов

Частые ошибки начинающих питонистов

Японец по цене ВАЗа! Оживляем пацанскую мечту :)

Японец по цене ВАЗа! Оживляем пацанскую мечту :)

Конструкция __MAIN__ для чего и кому нужна.

Конструкция __MAIN__ для чего и кому нужна.

Замыкания (Closures) в Python

Замыкания (Closures) в Python

Изучаем Python | 14 глава

Изучаем Python | 14 глава "Итерации и включения" с Денисом Смирновым

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]