Вариант 3482411697.
Дан массив:
>>>c = array([[1,2], [2,3], [4,5]])
Чему равен срез c[:,1]?
Какие из перечисленных функций имеют побочные эффекты:
def A(lst): def AA(x): return lst + [x] return AA def B(x): def BB(lst): return lst + [x] return BB def C(x, cache={}): if cache.has_key(x): return cache[x] def CC(lst): return lst + [x] cache[x] = CC return CC
Какие встроенные функции служат для создания объектов определенного типа (конструкторы классов/функции-фабрики…)?
Сколько элементов будет содержать список L после выполнения следующего кода:
L = [] L.append([1,2,3]) L.insert(1, "abc") del L[0][0]
Как называется отношение, которое имеют следующие два класса:
class A(type): def __init__(cls, name, bases, dict): return super(A, cls).__init__(cls, name, bases, dict) B = A("B", (), {})
Какие из приведенных ниже сравнений могут дать True, если объекты x и y имеют разные значения?
Даны матрицы a и b.
import numpy as np …
Как получить произведение матриц?
L = [] L.extend([1,2,3]) L.insert(1, "abc") del L[0][0]
В каких точках программы необходимо выполнять acquire() и release() замка Z, чтобы функция f могла правильно работать в многопоточном приложении? (Как обычно, нужно минимизировать общее время, на которое запирается замок)
def f(x, y, z): global d1, d2 # 1 d1[(x, y)] = z # 2 d2[z] = (x, y) # 3 res = len(d2) # 4 return res
Что будет выведено следующей программой?
S = 0 for i in range(1, 10): for j in range(1, 3): if i == j: S = S + i + j break print(S)