Python Tasks & ML | Задачи по питону и машинному обучению
9.38K 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
Что выведет код?
from functools import reduce
class MyList:
def __init__(self, *args):
self.items = list(args)

def __len__(self):
return reduce(lambda acc, x: acc + (sum(x) if hasattr(x, '__iter__') else x), [x*2 for x in self.items])

my_list = MyList(1, 2, 3, [4, 5])
print(len(my_list))
👍1
Что выведет код?
a = {1, 2, 9}
b = {2, 3, 9}
c = a & b
c.remove(2)
print(*c)
Выберите правильный вариант
Anonymous Quiz
7%
1 3
42%
1 3 9
6%
2 3
9%
2 9
29%
9
8%
Посмотреть результаты
😱7👨‍💻3👍2🔥2
Что выведет код?
a = {1, 2}
b = {2, 3}
c = (a | b) - (a & b)
d = a ^ b
print(c == d)
👍1
Что выведет код?
a, b = {1, 2}, {2, 3}
c = a - b
d = b - a
print(*(c & d), *(c | d))
Что выведет код?
my_list = [1, 2, 3, 4, 5]
r = [x % 3 for x in my_list]
print(sum(r))
Что выведет код?
def f():
def g():
nonlocal x
x = 2
g()
print(x)

f()
Что выведет код?
def f():
def g():
global x
x = 2
g()
print(x)

f()
Что выведет код?
def f(name="", value=0):
import sys
func_name = sys._getframe(0).f_code.co_name
func = sys._getframe(1).f_locals[func_name]
setattr(func, name, value)
return sum(func.__dict__.values())

print(f("x", 1), f("y", 2), f())
Что выведет код?
a = b, c = [1, 2]
a[0] = 10
print(b, c)
🤬8👍2
Что выведет код?
def f():
x = 1
def g():
x += 1
g()
print(x)
print(f())
Что выведет код?
def func(а, b):
а = 2
b = b[:]
b[0] = 10

a, b = [0], [1]
func(a, b)
print(a, b)
👨‍💻1