1
Python
1. Что выведет код с классом и изменяемым атрибутом?
class A:
lst = []
def __init__(self, *args):
self.lst.append(args)
a = A(1, 2, 3)
b = A(4, 5)
print(a.lst)
print(b.lst)
print(a.lst)
print(b.lst)2. Задача: Реализовать декоратор
class Logger:
def info(self, message: str) -> None:
"""Записать строку message в лог."""
logger1 = Logger()
logger2 = Logger()
@logging_decorator(logger1)
def foo(a, b):
return a + b
@logging_decorator(logger2)
def fooooo(a, b, c):
return a + b + c3. Почему в коде с парсингом использовался with open?
4. Зачем нужен GIL в Python?
2
Spark
5. Как работает Spark?
6. Какие есть типы вычислений (про ленивость)?
7. В какой момент начинает выполняться код?
8. Для…