Python Tasks & ML | Задачи по питону и машинному обучению
Ir al canal en Telegram
Algorithms, functions, classes, regular expressions, iterators, generators, OOP, exceptions, NumPy, pandas, scikit-learn https://telega.in/c/python_tasks Questions — @dina_ladnyuk
Mostrar más8 663
Suscriptores
-224 horas
-147 días
-4830 días
Archivo de publicaciones
Выберите правильный вариант
Что выведет код?
def f(seq):
for i in range(len(seq)):
seq = seq[1:] + seq[:1]
yield seq
print(''.join(list(f('xy'))))Выберите правильный вариант
Что выведет код?
def mymap(func, *seqs):
res = []
for args in zip( *seqs):
res.append(func( *args))
return res
x = [1, 2, 3]
y = [2, 3, 4, 5]
a = mymap(pow, x, y)
b = [*map(pow, x, y)]
print(a == b)🔖 Хотите стать разработчиком и присматриваетесь к Python? Возможности этого языка так широки, что новичку сложно сразу определиться с направлением.
16-17 августа ждем вас на открытый интенсиве, где вы напишете свое первое приложение на Python с использованием Kivy Framework.
Это будет мобильное приложение для планирования автоматических рассылок почтовых сообщений. С его помощью вы сможете отправлять коллегам поздравления с днем рождения и другими важными праздниками и событиями.
После интенсива вас ждет еще больше навыков работы с Python для разных задач на базовом онлайн-курсе OTUS.
🔗 Регистрация на интенсив https://otus.pw/6vgH/
Выберите правильный вариант
Что выведет код?
def f(*seqs, pad=None):
maxlen = max(len(S) for S in seqs)
index = range(maxlen)
return [tuple((S[i] if len(S) > i else pad) for S in seqs) for i in index]
s1, s2 = 'ab' , 'xyz'
print(f(s1, s2))Выберите правильный вариант
Что выведет код?
try:
assert False, "assert"
print("try")
except Exception as err:
print(err)
else:
print("else")Выберите правильный вариант
Что выведет код?
{x + y: (x, y) for x in 'ab' for y in 'c' if not x.startswith('a')}Выберите правильный вариант
Что выведет код?
def f(seq):
for i in range(len(seq)):
yield seq[i:] + seq[:i]
print((list(f('123'))))Выберите правильный вариант (Python3)
Что выведет код?
_ = [i for i in range(10)]
print(i)Выберите правильный вариант
Что выведет код?
def f(seq):
if not seq:
yield seq
else:
for i in range(len(seq)):
rest = seq[:i] + seq[i+1:]
for x in f(rest):
yield seq[i:i+1] + x
a = [*f(['a', 'b'])]
b = [*f(['a', 'b', 'c', 'd'])]
print(a, len(b))Выберите правильный вариант
Что выведет код?
def f(*seqs):
minlen = min(len(s) for s in seqs)
return [tuple(s[i] for s in seqs) for i in range(minlen)]
s1, s2 = 'ab' , 'xyz'
print(f(s1, s2))Выберите правильный вариант
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
