Вариант 977252951.
Класс имеет метод __call__(). Какому классу он может "подражать" и как пользоваться этим методом?
class A: #... def __call__(self, *params, **kws): #... a = A()
В каких местах допущены ошибки в генераторном выражении, выдающем список координат полей шахматной доски?
(j+str(i) for i in range(1, 9) for j in "abcdefgh")
Что делает следующая программа?
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("*", end='') p1 = PR("1") p2 = PR("2") p1.start() p2.start()
Что будет выведено следующей программой?
a = "A" b = "B" a, b = b + a print(a + b)
Дан массив:
>>>c = array([[1,2], [2,3], [4,5]])
Чему равен срез c[1]?
Какие встроенные функции возвращают в качестве значения словарь (или подобный объект)?
Сколько элементов будет содержать список L после выполнения следующего кода:
L = [] L.extend([1,2,3]) L.insert(1, "abc") del L[0][0]
Какие из перечисленных функций имеют побочные эффекты:
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
Что будет получено в результате вычисления следующего выражения:
0 < [1, 4], [1] < 3
Из какого модуля будет работать функция «replace()» в следующем примере:
from sre import sub as replace from string import replace