Вариант 2564158039.
Что будет выведено следующей программой?
S = 0 for i in range(1, 10, 2): if i % 2 == 0: S = S + i print(S)
Чему будет равно значение следующего выражения:
import numpy as np print( np.shape(np.transpose(np.ones((2, 3, 4)))) )
Какие встроенные функции служат для работы с атрибутами объекта?
import numpy as np print(np.shape(np.array([[1, 2, 3], [4, 5, 6]]).flat))
Какие из перечисленных функций имеют побочные эффекты:
def A(lst): return lambda x: lst + [x] def B(x): return lambda lst: lst + [x] def C(x, cache={}): return cache.setdefault(x, lambda lst: lst + [x])
import numpy as np print( np.shape(np.transpose(np.ones((2, 3, 4)), [1, 0, 2])) )
Как называется отношение, которое имеют следующие два класса:
class A: def __init__(self, x): self._mydata = x def m1(self): raise NotImplementedError class B(A): def __init__(self, x): super(B, self).__init__(x) def m1(self): return self._mydata
l = [1, 2, 3] l[1] = l[1:2] print(l[1])
class A(type): def __init__(cls, name, bases, dict): return super(A, cls).__init__(cls, name, bases, dict) B = A("B", (), {})
Класс имеет методы «__iter__()» и «next()».
О чем это говорит и как пользоваться этим методом?
class A: #... def __iter__(self): #... def next(self): #... a = A(1, 2, 3)