Python Tasks & ML | Задачи по питону и машинному обучению
9.4K 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
Что выведет код?
import numpy as np
Polynomial = np.polynomial.Polynomial
p = Polynomial([6, -3, 1])
print(int(p(0)), int(p(1)), int(p(2)))
Что выведет код?
import numpy as np
Polynomial = np.polynomial.Polynomial
p = Polynomial([1, -1, 1])
q = Polynomial([2, -3])
print(int((p + q)(1)))
👍5
Что выведет код?
import numpy as np
Polynomial = np.polynomial.Polynomial
p = Polynomial([1, -1])
q = Polynomial([1, 1])
print(int((p * q)(2)))
Какая сигнатура принимает только именованные аргументы?
Anonymous Quiz
12%
def f(a, *, b)
17%
def f(a, **, b)
16%
def f(*, b)
39%
def f(*args, b)
16%
Посмотреть результаты
👍11
Что выведет код?
def f(x: int) -> float:
pass
a = f.__annotations__
x = a["x"] is int
y = a["return"] is float
print(x, y)
👍6
Что выведет код?
def f(): return 2, 1
b, a = f()
print(a, b)
👍7
Друзья, мы проводим опрос на нашем канале.
Насколько комфортно воспринимать код задач в тестах без подсветки ключевых слов языка?
Картинка с подсвеченным кодом, в отличие от текста, не позволяет производить копирование.
Anonymous Poll
39%
Подсветка кода не нужна, меня все устраивает. Главное, чтобы была возможность скопировать код.
25%
Вместо текста лучше иметь картинку кода с подсветкой.
36%
Лучше иметь и картинку и текст кода.
👍4
Что выведет код?
def f(s='', l=[]):
s += '1'
l.append(1)
return s, l
f()
s, l = f()
print(len(s), len(l))
Что выведет код?
s = ['3b', '1c', '2a']
x = sorted(s, key=lambda x: x[-1])
print(*x)
👍4
Что выведет код?
x = 1
a = lambda y: x + y
x = 2
b = lambda y: x + y
print(a(3), b(3))