en
Feedback
Python Tasks & ML | Задачи по питону и машинному обучению

Python Tasks & ML | Задачи по питону и машинному обучению

Open in Telegram

Algorithms, functions, classes, regular expressions, iterators, generators, OOP, exceptions, NumPy, pandas, scikit-learn https://telega.in/c/python_tasks Questions — @dina_ladnyuk

Show more
8 672
Subscribers
-324 hours
-87 days
-4530 days
Posts Archive
Что выведет код?
def intersect(*seqs):
    if len(seqs) > 2:
        return intersect(seqs[0], intersect(*seqs[1:]))
    seq1, seq2 = seqs[0], seqs[1]
    res = []
    for x in seq1:
        if x in seq2:
            res.append(x)    
    return res

x = intersect([1, 2, "a", "b"], (1, 4, "b"), {1, "b", "c"}) 
print(x)

Выберите правильный вариант
Anonymous voting

Что выведет код?
class A:
    __x = 1
    def f(self):
        return "f from A"
    
    def g(self):
        return "g from A"

class B:
    __x = 2
    def f(self):
        return "f from B"
    
    def g(self):
        return "g from B"

class C(A, B):
    f = B.f
    
c = C()
print(c.f(), c.g(), c._A__x, c._B__x)

Как получить доступ к скрытому атрибуту __x?
Anonymous voting

Выберите правильный вариант
Anonymous voting

Что выведет код?
def f():
    setattr(f, "x", getattr(f, "x", 0) + 1)
    f.f = f
    return f
x = f()()().f.f.f().f.x
print(x)

Официальный канал по созданию телеграм ботов на Python Python Telegram Bot
Официальный канал по созданию телеграм ботов на Python Python Telegram Bot

Умеете делать Телеграм ботов на Python?
Anonymous voting

Выберите правильный вариант
Anonymous voting

Что выведет код?
class C:
    listing = []  
    
x = C()  
x.listing.append(1)
x.listing.append(1)
x.listing = 1
print(x.listing, C.listing)

Как получить вывод "ab"?
Anonymous voting

Дан код:
d = {}
d[2, 3] = "a", "b"

Выберите правильный вариант
Anonymous voting

Что выведет код?
class A:
    x = 1
    l = []
a1, a2 = A(), A()
a1.x = 2
a1.l.append(100)
print(a2.x, len(a2.l))

Уже 18 января, стартует подготовительный курс по Python🐍 Даём только мясную и прикладную информацию. Никакой воды и траты вр
Уже 18 января, стартует подготовительный курс по Python🐍 Даём только мясную и прикладную информацию. Никакой воды и траты времени. Вас ждет 69 уроков теории и практики прямо в браузере, вебинары, лайвкодинг и первая собственная программа на Python, написанная под руководством опытного наставника. По окончании 14-дневного курса вы уже владеете базовым знанием языка! Запишитесь прямо сейчас!

Выберите правильный вариант
Anonymous voting

Что выведет код?
class A:
    def f(self):
        print("A", end="")
class B(A):
    def f(self):
        print("B", end="")
        super().f()
        A.f(self)
class C(A):
    def f(self):
        print("C", end="")
        super().f()
        A.f(self)
class D(B, C):
    def f(self):
        print("D", end="")
        super().f()
d = D()
d.f()

Выберите правильный вариант
Anonymous voting

Что выведет код?
class B:
    def __init__(self) : 
        print ('В', end='')
        super().__init__()
class C:
    def __init__(self): 
        print('C', end='')
        super().__init__ ()
class D(B, C):
    def __init__(self):
        print('D', end='') 
        B.__init__(self)
        C.__init__(self)
X = D()