Вариант 2269686626.
Для чего в регулярном выражении используется "\w"?
Какие встроенные функции служат для создания объектов определенного типа (конструкторы классов/функции-фабрики…)?
Сколько общедоступных методов будет иметь экземпляр класса ABC и что возвратит вызов метода a()?
class A: def a(self): return 'a' class B: def b(self): return 'b' class C: def c(self): return 'c' class AB(A, B): def a(self): return 'ab' class BC(B, C): def a(self): return 'bc' class ABC(AB, B, C): def a(self): return 'abc'
Что будет выведено следующей программой?
a = 1 b = 2 a, b = b, a print(a, b, a)
S = 0 for i in range(1, 10): for j in range(1, 3): if i == j: S = S + i + j break print(S)
В каких точках программы необходимо выполнять 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
Из какого модуля будет работать функция split() в следующем примере:
from sre import * from string import * split('a', 'b')
Что будет выведено в результате выполнения сопоставления с регулярным выражением?
m = re.match("(a*?)(a+)(b+?)", "aaabbb") print(m.groups())
Чему будет равно значение следующего выражения:
import numpy as np print(np.size(np.ones((2, 5))))
Как называется отношение, которое имеют следующие два класса:
class A: def __init__(self, **atts): self._atts = atts def __repr__(self): return ":" + str(self._atts) class B(list): def __init__(self, *params): super(B, self).__init__(params)