ar
Feedback
Python Tasks & ML | Задачи по питону и машинному обучению

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 677
المشتركون
لا توجد بيانات24 ساعات
-57 أيام
-4830 أيام
أرشيف المشاركات
Получаем вывод: 'wrapper' Что нужно добавить, чтобы сохранить имя декорированной функции и получить вывод 'add' (предполагается, что все нужные модули импортированы заранее)?
Anonymous voting

Дан код
def dec(f):
  # Ваш код...
  def wrapper(*args, **kwargs):
    return f(*args, **kwargs)
  return wrapper

@dec
def add(a, b):
  return a + b

print(add.__name__)

Какой магический метод позволяет переопределить поведение оператора "is" в классах?
Anonymous voting

Что не является веб-фреймворком?
Anonymous voting

Выберите правильный вариант
Anonymous voting

Что выведет код?
from decimal import Decimal, ROUND_UP, ROUND_DOWN
a = Decimal(1)
b = Decimal(7)
c = a / b
x1 = c.quantize(Decimal('0.1'), rounding=ROUND_DOWN)
x2 = c.quantize(Decimal('0.1'), rounding=ROUND_UP)
print(x2 - x1)

Выберите правильный вариант
Anonymous voting

Что выведет код?
class A:
    def __call__(self):
        return self
a = A()
print(a is a(), a() == a()())

Какой из вариантов приведет к ошибке (Python>=3.5) ?
Anonymous voting

Выберите правильный вариант
Anonymous voting

Что выведет код?
def f(f): f(f)
res = f(f)
print(res)

С помощью какой библиотеки можно значительно ускорить выполнение своего алгоритма, написанного как функция в Python?
Anonymous voting

Выберите правильный вариант
Anonymous voting

Что выведет код?
def f(x):
    return x**3 + 6*x**2 + 12*x + 75
l = [f(i) for i in range(1, 2021, 3)]
s1 = sum([x // 2 for x in l])
s2 = sum([x >> 1 for x in l])
print(s1 - s2)

Выберите правильный вариант
Anonymous voting

Что выведет код?
class Number(int, float): pass
x1 = Number(1)
x2 = Number(1.0)
print(x1 == x2)

Выберите правильный вариант
Anonymous voting

Что выведет код?
s = set(dir('a')) - set(dir(b'a'))
x = 'encode' in s
y = 'decode' in s
print(x, y)

Выберите правильный вариант
Anonymous voting

Что выведет код?
from functools import reduce
vals = (chr(x) for x in range(ord('a'), ord('d')))
print(reduce(lambda acc, x: x + acc[::-1] + x, vals, ''))

Python Tasks & ML | Задачи по питону и машинному обучению - إحصائيات وتحليلات قناة تيليجرام @python_tasks