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 557
Subscribers
No data24 hours
-37 days
-3430 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

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚
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()

Python Tasks & ML | Π—Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ ΠΏΠΈΡ‚ΠΎΠ½Ρƒ ΠΈ ΠΌΠ°ΡˆΠΈΠ½Π½ΠΎΠΌΡƒ ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΡŽ - Statistics & analytics of Telegram channel @python_tasks