Вариант 1657298547.
Что делает следующая программа?
import threading l = threading.Lock() def proc(nm, n=0): l.acquire() try: if n < 5: print("*", end='') return proc(nm, n+1) else: return nm finally: l.release() for i in range(5): threading.Thread(target=proc, args=(str(i),)).start()
Какие из приведенных ниже сравнений могут дать True, если объекты x и y имеют разные значения?
Чему будет равно значение следующего выражения:
import numpy as np print( np.shape(np.transpose(np.ones((2, 3, 4)))) )
Что обычно делается для возврата более одного значения из функции?
Какими способами можно получить доступ к функции «fun()» из модуля «fns»?
Какие встроенные функции возвращают в качестве значения словарь (или подобный объект)?
Какую роль играет xx в следующей Python-программе
class M(object): def xx(self): print "self:", self
def xx(func): class X(object): pass setattr(X, func.__name__, func) return X
Дан массив:
>>>c = array([[1,2], [2,3], [4,5]])
Чему равен срез c[1]?