Вариант 1990257314.
Сколько элементов будет содержать словарь D (то есть, чему будет равно len(D)) после выполнения следующего кода:
D = {} D[1], D[2], D[3] = "ABB" D[0], D[1] = "AB"
Что делает следующая программа?
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()
Что произойдет со старыми объектами модуля, используемыми в программе, при его перезагрузке по reload() (после изменения на диске):
import mdl a = mdl.a b = mdl.b() reload(mdl)
Какие из перечисленных функций имеют побочные эффекты:
lst = [] def A(l, x): return lst + [x] def B(l, x): lst.append(x) return lst def C(l, x): return lst.count(x)
Что будет получено в результате вычисления следующего выражения:
(0 < [1, 4][1] < 3) + 1
Какие новые имена появятся в текущем модуле после выполнения следующего кода:
import sre as re from re import compile
Что будет выведено следующей программой?
l = [1, 2, 3] l[1] = l[1:2] print(l[1])
import os global v v = 0 def A(x, y): return abs(x + y) B = lambda k, v: os.environ.setdefault(k, v) def C(x): global v v = v + 1 return v + x
a = "AB" b = "BC" print("%sa, b" % a, b)
Какие встроенные функции служат для создания объектов определенного типа (конструкторы классов/функции-фабрики…)?