Вариант 2038950554.
Что будет получено в результате вычисления следующего выражения:
(0 < [1, 4][1] < 3) + 1
Имеются следующие определения:
class A: def am(self): print "am" class B: def bm(self): print "bm" a = A() b = B()
Какой из фрагментов кода содержит ошибки?
Какие новые имена появятся в текущем модуле после выполнения следующего кода:
import sre as re from re import compile
Какая операция выполняет пересечение множеств:
A = set([1, 2, 3]) B = set([2, 3, 7])
Какие из перечисленных функций имеют побочные эффекты:
lst = [] def A(lst, x): return lst + [x] def B(x): lst.append(x) return lst def C(lst, x): return lst.count(x)
Какие встроенные функции служат для создания объектов определенного типа (конструкторы классов/функции-фабрики…)?
Что делает следующая программа?
import threading l = threading.RLock() 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()
Сколько символов будет содержать строка S после выполнения следующего кода:
S = "\n123\\"
Какую роль играет xx в следующей Python-программе
def xx(func): class X(object): pass setattr(X, func.__name__, func) return X
Что будет выведено следующей программой?
a = 1 b = 2 a, b = b, a print(a, b, a)