Вопросы по дисциплине:
Фреймворки Python
Сбросить фильтр
№ | Вопрос | Действия |
---|---|---|
841 | Какой результат будет при выполнении следующего кода? def counter(): count = 0 while True: yield count count += 1 gen = counter() print(next(gen)) | Открыть |
842 | Какой результат будет при выполнении следующего кода? def decorator(func): def wrapper(): print("Something before the function.") func() print("Something after the function.") return wrapper @decorator def say_hello(): print("Hello!") say_hello() | Открыть |
843 | Какой результат будет при выполнении следующего кода? def square(n): return n * n def decorator(func): def wrapper(n): return func(n) + 1 return wrapper square_decorator = decorator(square) print(square_decorator(3)) | Открыть |
844 | Упорядочите шаги для создания и использования декоратора: | Открыть |
845 | Установите соответствие между понятиями и их описаниями: | Открыть |
846 | Какой результат будет при выполнении следующего кода? def generator(): yield from range(3) gen = generator() print(list(gen)) | Открыть |
847 | Какой результат будет при выполнении следующего кода? def outer(): x = "local" def inner(): nonlocal x x = "nonlocal" return x inner() return x print(outer()) | Открыть |
848 | Какой результат будет при выполнении следующего кода? def my_generator(): for i in range(3): yield i gen = my_generator() print(next(gen)) | Открыть |
849 | Какой результат будет при выполнении следующего кода? def fibonacci(): a, b = 0, 1 while True: yield a a, b = b, a + b gen = fibonacci() print(next(gen)) | Открыть |
850 | Какой результат будет при выполнении следующего кода? def multiply_by(n): def multiplier(x): return x * n return multiplier double = multiply_by(2) print(double(5)) | Открыть |