Python Tasks & ML | Задачи по питону и машинному обучению
9.45K subscribers
27 photos
1 file
36 links
Algorithms, functions, classes, regular expressions, iterators, generators, OOP, exceptions, NumPy, pandas, scikit-learn
https://telega.in/c/python_tasks

Questions — @dina_ladnyuk
Download Telegram
Что выведет код?
name = {
124: "A",
444: "B",
952: "C"}
user_id = 375
print(name.get(user_id, "D"))
Переменная s - строка. Нужно ее обратить, получив строку задом наперед.
Какой вариант не позволяет это сделать?
Anonymous Quiz
24%
s[::-1]
17%
''.join(reversed(s))
33%
str(reduce(lambda acc, x: x + acc, s))
23%
s.reverse()
3%
Посмотреть результаты
Что выведет код?

class A:
def __init__(self):
print('A', end='')
super().__init__()
class B(A):
def __init__(self):
print('B', end='')
super().__init__()
class C(A):
def __init__(self):
print('C', end='')
super().__init__()
class D(B, C):
def __init__(self):
print('D', end='')
super().__init__()

X = D()
Что выведет код?

class X:
def __init__(self):
print('X', end='')
class Y:
def __init__(self):
print('Y', end='')
class Z(X, Y):
def __init__(self):
print('Z', end='')
super().__init__()

z = Z()
Что выведет код?

class A:
def __init__(self):
self.x = 1

a = A()
b = a
b.x = 5
print(a.x)
Что выведет код?

class A:
def hello(self):
return "Hello from A"

class B(A):
def hello(self):
return "Hello from B"

b = B()
print(b.hello())
Что выведет код?

class A:
@staticmethod
def stat():
return "Static"

@classmethod
def cls(cls):
return cls.__name__

def inst(self):
return self.__class__.__name__

a = A()

print(A.stat(), A.cls(), a.inst())
Что выведет код?

class A:
def __init__(self, value):
self._x = value

@property
def x(self):
return self._x * 2

a = A(5)
print(a.x)
Что выведет код?

class A:
def __str__(self):
return "Custom str"

a = A()
print(a)
Что выведет код?

class A:
def __init__(self, val):
self.val = val

def __eq__(self, other):
return self.val == other.val

a1 = A(3)
a2 = A(3)
print(a1 == a2)