Обложка канала

Задачи по Python и машинному обучению. Страница 5

Задачи по питону и машинному обучению: алгоритмы, функции, классы, регулярные выражения, итераторы, генераторы, ООП, исключения, numpy, pandas, matplotlib, scikit-learn, TensorFlow и др. #Python #ml

  • Задачи по Python и машинному обучению

    Что выведет код?
    x = {1, 2, 3}
    y = {2, 3, 4}
    print(x + y)
  • Задачи по Python и машинному обучению

    Что выведет код?
    from random import random
    try:
        a = random() - 0.5
        a = a/0
        print(a, end=" ")
    except:
        print("err", end=" ")
    finally:
        print(a/a)
  • Задачи по Python и машинному обучению

    Что выведет код?
    x = 'str' * 2
    y = 'str' * 2.0
    print(x == y,  x is y)
  • Реклама

  • Задачи по Python и машинному обучению

    Что выведет код?
    class A:
        pass
    class B(A):
        pass
    a = A()
    b = B()
    print(isinstance(b, A), isinstance(a, B))
  • Задачи по Python и машинному обучению

    Что выведет код?
    x = [2, 1, 3]
    x = x.sort()
    print(x[0])
  • Задачи по Python и машинному обучению

    Что выведет код?
    x = [1, 2, 3]
    y = sorted(x)
    y.insert(0, 100)
    print(x[0])
  • Задачи по Python и машинному обучению

    Что выведет код?
    def f(*args):
        result = []
        for seq in args:
            for x in seq:
                if not x in result:
                    result.append(x)
        return ''.join(result)
    s1, s2, s3 = "message", "massage", "mask"
    print(f(s1, s2, s3))
  • Задачи по Python и машинному обучению

    Что выведет код?
    def f(*args):
        res = ""
        l = len("".join(args[:-1]))
        for i, s in enumerate("".join(args)):
            if i > l:
                res += s
        return res
    s1, s2, s3= "one", "two", "three"
    print(f(s1, s2, s3))
  • Задачи по Python и машинному обучению

    Что выведет код?
    def f(*args):
        result = []
        for x in args[0]:  
            for word in args[1:]: 
                if x not in word: 
                    break 
            else: 
                result.append(x) 
        return ''.join(result)
    s1, s2, s3= "message", "massage", "mask"
    print(f(s1, s2, s3))
  • Задачи по Python и машинному обучению

    Открываем временный доступ в нашу закрытую библиотеку книг по базам данных, не упустите шанс подписаться: sqlhub
  • Задачи по Python и машинному обучению

    Что выведет код?
    def f(*args):
        result = []
        for x in args[0]: 
            if x in result: 
                continue 
            for word in args[1:]: 
                if x not in word: 
                    break 
            else: 
                result.append(x) 
        return ''.join(result)
    s1, s2, s3 = "message", "massage", "mask"
    print(f(s1, s2, s3))
  • Задачи по Python и машинному обучению

    Что выведет код?
    def mintwo(*args):
        tmp = list(args) 
        tmp.sort()
        return tmp[0], tmp[1]
    data = [8, -4, 5, -2, 9, 3, -98]
    print(*mintwo(*data))
  • Задачи по Python и машинному обучению

    Что выведет код?
    def f(transform, *args):
        res = args[0]
        for arg in args[1:]:
            res = transform(res, arg)
        return res
    
    data = [-4, 2, -1, 5, -6, 3]
    func = lambda x, n: x * (-1)**n
    print(int(f(func, *data)))
  • Задачи по Python и машинному обучению

    Что выведет код?
    def f(test, *args):
        res = []
        for arg in args:
            if test(arg):
                res.append(arg)
        return sum(res)
    data = [-4, 2, -1, 5, -6, 3]
    negative = lambda x: x < 0
    neg = f(negative, *data)
    positive = lambda x: x > 0
    pos = f(positive, *data)
    print(neg, pos)
  • Задачи по Python и машинному обучению

    Python — это не только язык для разработки, но ещё и основной инструмент для анализа данных. Освойте востребованную профессию в Data Science! Под руководством ведущих специалистов из VK, Яндекс.Go и Jetbrains за 5 месяцев вы научитесь всем hard skills, которые необходимы junior специалисту. В программу курса входят: – Анализ данных на Python и SQL – Git и Airflow – Теория вероятностей – Статистика и A/B-тесты – Продуктовая аналитика – Визуализация данных Обучение построено на реальных задачах индустрии и проходит в формате буткемпа, когда максимум знаний даётся за минимальный срок. По окончании обучения наш HR обязательно поможет с трудоустройством — в течение трёх месяцев работу находят 90% наших выпускников. Переходите по ссылке и записывайтесь на курс до 27 февраля — по промокоду PYTHONTASKS38 дарим скидку 10% на полную оплату. А если хотите посмотреть, как обучение выглядит изнутри, попробуйте нашу бесплатную демоверсию.
  • Реклама

  • Задачи по Python и машинному обучению

    Что выведет код?
    def maker(f, args, kwargs):
        return 1 + f(*args, **kwargs)
    m1 = maker(lambda a, b: a + b, (5, ), {"b": 2})
    m2 = maker(lambda a, b: a * b, [4, 5], {})
    print(m1 + m2)
  • Задачи по Python и машинному обучению

    ⭕Как войти в IT? Стоп, это из другой интеграции! Сейчас вы не услышите традиционной рекламы курсов с обещаниями из домохозяйки сделать айтишника.  Потому что речь пойдет о нетипичном для образовательного рынка продукте.  Вы слышали о тренде на микро-обучение?  Так учат сотрудников IBM, Google и другие IT-гиганты. Что это? Вы смотрите короткое видео, содержащее доступную и понятную информацию, и сразу применяете ее на практике, закрепляя понимание материала. То есть, можно учиться, грубо говоря, во время поездки в метро или завтрака!  Такая учеба не влияет на ваш образ жизни, но зато позволяет приобретать навыки! адаптировали под него уже более 20 курсов в области программирования, аналитики данных и Data Science.  Кстати, когда выполняешь задание, тебе сразу начисляются хр как в игре! Это делает процесс еще более залипательным и непринужденным. На платформе большое количество бесплатного контента Кликай на deepskills.ru и узнай больше
  • Задачи по Python и машинному обучению

    Журнал Академии Яндекса + IT = ❤️ Рассказывает об IT интересно с разных сторон: от поиска работы и найма до гиковских увлечений. → Поможет уверенно пройти собеседования, чтобы найти себя в компании мечты. → Расскажет, как эффективно настроить процессы на работе, чтобы всё успевать, не выгорать и трудиться с удовольствием. →  Понятно объяснит «хардовые» темы в разработке (и не только) и вдохновит на новые увлечения и пет-проекты. Вступайте в сообщество увлечённых айтишников🔥 Журнал Академии Яндекса