Вариант 1761185121.
Сколько элементов будет содержать словарь D (то есть, чему будет равно len(D)) после выполнения следующего кода:
D = {} D[1], D[2], D[3] = "ABB" D[0], D[1] = "AB"
Что будет выведено следующей программой?
a = "A" b = "B" a, b = b + a print(a + b)
Что делает следующая программа?
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()
Как называется отношение, которое имеют следующие два класса:
class A: def __init__(self, **atts): self._atts = atts def __repr__(self): return ":" + str(self._atts) class B(list): def __init__(self, *params): super(B, self).__init__(params)
Что будет выведено в результате выполнения сопоставления с регулярным выражением?
import re m = re.match("(?P<a>A*?)(?:B+)(?P<b>B+?)(?P<c>C??)", "AAAABBBBC") print(m.groupdict())
Какое множество строк описывает регулярное выражение «[ac][ab]»?
Из какого модуля будет работать функция split() в следующем примере:
from sre import * from string import * split('a', 'b')
Какими способами можно получить доступ к функции «fun()» из модуля «fns»?
Что произойдет со старыми объектами модуля, используемыми в программе, при его перезагрузке по reload() (после изменения на диске):
import mdl a = mdl.a b = mdl.b() reload(mdl)
Сколько элементов будет содержать список L после выполнения следующего кода:
L = [] L.append([1,2,3]) L = L*2