Вариант 2563571343.
Какие новые имена появятся в текущем модуле после выполнения следующего кода:
import sre as re from re import compile
Какие из перечисленных функций имеют побочные эффекты:
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
Что делает следующая программа?
import threading class PR(threading.Thread): def __init__(self, n): threading.Thread.__init__(self, name="t" + n) self.n = n def run(self): import time time.sleep(1) print "*" p1 = PR("1") p2 = PR("2") p1.start() p2.start()
Какая операция выполняет пересечение множеств:
A = set([1, 2, 3]) B = set([2, 3, 7])
Какими способами можно получить доступ к функции «fun()» из модуля «fns»?
Что будет получено в результате вычисления следующего выражения:
(0 < 5 <= 3) and (0 / 0)
Укажите набор атрибутов, которые считаются общедоступными, для экземпляров следующего класса:
class Example: def __init__(self, x, y): xy = x, y self.position = xy self._length = self.__len(x, y) def __len(self, x, y): return abs(x) + abs(y) def getlen(self): return self._length
Что будет выведено следующей программой?
a = "AB" b = "BC" print("%sa, b" % a, b)
Какие встроенные функции служат для создания объектов определенного типа (конструкторы классов/функции-фабрики…)?
Класс имеет метод __call__(). Какому классу он может "подражать" и как пользоваться этим методом?
class A: #... def __call__(self, *params, **kws): #... a = A()