Вариант 3996049450.
Как определить функцию в Python?
В каких точках программы необходимо выполнять 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
Чему будет равно значение следующего выражения:
import numpy as np print(np.shape(np.array([[1, 2], [3, 4], [5, 6]])))
Какой длины строки можно использовать в Python?
Что будет выведено в результате выполнения сопоставления с регулярным выражением?
m = re.match("(a*?)(a+)(b+?)", "aaabbb") print(m.groups())
Как называется отношение, которое имеют следующие два класса:
class A(type): def __init__(cls, name, bases, dict): return super(A, cls).__init__(cls, name, bases, dict) B = A("B", (), {})
С помощью какого регулярного выражения можно найти все (ровно) пятикратные повторения цифры 0?
Какие новые имена появятся в текущем модуле после выполнения следующего кода:
import sre as re from re import compile
Дан массив:
>>>c = array([[1,2], [2,3], [4,5]])
Чему равен срез c[1]?
Что обычно делается для возврата более одного значения из функции?