Python Tasks & ML | Задачи по питону и машинному обучению
Відкрити в Telegram
Algorithms, functions, classes, regular expressions, iterators, generators, OOP, exceptions, NumPy, pandas, scikit-learn https://telega.in/c/python_tasks Questions — @dina_ladnyuk
Показати більше8 681
Підписники
+224 години
-77 днів
-5130 день
Архів дописів
Выберите правильный вариант
Что выведет код?
def add_to(val, lst=[]):
lst.append(val)
return lst
print(add_to(1), end = " ")
print(add_to(2))Выберите правильный вариант
Что выведет код?
def gen():
yield from []
yield 42
print(next(gen()))Выберите правильный вариант
Что выведет код?
def step():
for i in range(2):
yield i
yield from "xy"
print(list(step()))Выберите правильный вариант
Что выведет код?
def inner():
yield from [1, 2]
def outer():
yield from inner()
print(list(outer()))Выберите правильный вариант
Что выведет код?
def chain():
yield from [1, 2]
yield from (x for x in range(2))
print(list(chain()))Выберите правильный вариант
Что выведет код?
def tricky():
yield from range(2)
yield from "ab"
print(list(tricky()))Выберите правильный вариант
Что выведет код?
def counter():
i = 0
while i < 3:
yield i
i += 1
else:
yield 'done'
print(list(counter()))Выберите правильный вариант
Что выведет код?
class MyRange:
def __init__(self, n):
self.n = n
self.i = 0
def __iter__(self):
return self
def __next__(self):
if self.i >= self.n:
raise StopIteration
self.i += 1
return self.i
print(list(MyRange(3)))Выберите правильный вариант
Что выведет код?
def repeater(val):
while True:
new = yield val
if new:
val = new
g = repeater(10)
print(next(g), end =" ")
print(g.send(20), end =" ")
print(next(g), end =" ")Выберите правильный вариант
Что выведет код?
def gen():
yield 1
yield 2
return 3
g = gen()
try:
while True:
print(next(g), end =" ")
except StopIteration as e:
print("Returned:", e.value)
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
