Вариант 2458458882.
Какие из перечисленных функций имеют побочные эффекты:
lst = [] def A(lst, x): return lst + [x] def B(x): lst.append(x) return lst def C(lst, x): return lst.count(x)
Какого типа значение получится в результате вычисления следующего выражения:
( , " ")
Что будет выведено следующей программой?
l = [1, 2, 3] l[1] = l[1:2] print(l[1])
Что можно узнать с помощью регулярного выражения r'([01]+)\1\1'?
Класс имеет методы «__iter__()» и «next()».
О чем это говорит и как пользоваться этим методом?
class A: #... def __iter__(self): #... def next(self): #... a = A(1, 2, 3)
С помощью какой функции можно организовать цикл с параметром («for»)?
def A(lst): return lambda x: lst + [x] def B(x): return lambda lst: lst + [x] def C(x, cache={}): return cache.setdefault(x, lambda lst: lst + [x])
a = "AB" b = "BC" print("%sa, b" % a, b)
a = "A" b = "B" a, b = b + a print(a + b)
Что будет получено в результате вычисления следующего выражения:
0 < [1, 4][1] < 3 or None