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

Какие ключевые слова используются в функциях-генераторах?
Yield
Print и input.
If и else.
For и while.
Чем функции-генераторы отличаются от обычных функций?
Функции-генераторы могут возвращать только числа.
Функции-генераторы выполняются полностью при вызове.
Функции-генераторы не могут быть использованы в циклах.
Функции-генераторы возвращают значения по одному за раз.
Как создать функцию-генератор в Python?
Использовать ключевое слово "generator" вместо "def".
Использовать ключевое слово "yield" вместо "return" в теле функции.
Использовать цикл "while" вместо цикла "for".
Использовать ключевое слово "generator" перед именем функции.
Как использовать функцию-генератор?
Вызвать функцию-генератор и получить все значения сразу.
Создать объект-генератор и использовать его для итерации по значениям.
Передать функцию-генератор в другую функцию.
Использовать функцию-генератор для сортировки списка.
Какое преимущество имеет использование функций-генераторов при работе с большими объемами данных?
Они позволяют выполнить операции с высокой точностью.
Они экономят ресурсы памяти и облегчают работу с большими объемами данных.
Они управляют циклами при выполнении программы.
Они предоставляют доступ к базам данных.
{"name":"Функции генераторы", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Какие ключевые слова используются в функциях-генераторах?, Чем функции-генераторы отличаются от обычных функций?, Как создать функцию-генератор в Python?","img":"https://www.quiz-maker.com/3012/images/ogquiz.png"}
Make your own Survey
- it's free to start.