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

PythonBoost - сообщество питонистов. Страница 4

16209 @pythonboost

Лучший Python телеграм канал для новичков. Цель: подготовка студентов, начинающих питонистов к нахождению первой работы.

  • PythonBoost - сообщество питонистов

    Ответ к предыдущей задаче для новичков.
    def remove_element(nums, val):
        k = 0
        for i in range(len(nums)):
            if nums[i] != val:
                nums[k] = nums[i]
                k += 1
        nums = nums[:k]
        return nums, k
    
    
    #pythonзадача #coбес
  • PythonBoost - сообщество питонистов

    Задача для новичков. Напишите функцию remove_element(), которая принимает два аргумента: целочисленный массив nums и целое число val. Данная функция должна вернуть массив, из которого удалены все элементы равные val и количество элементов в этом массиве. Примеры работы данной функции: remove_element([3, 2, 2, 3], 3) --> ([2, 2], 2) remove_element([3, 2, 5, 5, 2, 3, 5, 1, 6], 5) --> ([3, 2, 2, 3, 1, 6], 6) Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером. #pythonзадача #coбес
  • PythonBoost - сообщество питонистов

    Список хороших книг для изучения Python на русском языке. Изучаем Python Автор: Марк Лутц Изучаем Python Автор: Эрик Мэтиз Изучаем программирование на Python Автор: Пол Бэрри Автоматизация рутинных задач с помощью Python Автор: Эл Свейгарт Легкий способ выучить Python 3 Автор: Зед А. Шоу Python. К вершинам мастерства Автор: Лусиану Рамальо Python Книга рецептов Авторы: Дэвид Бизли, Брайан К. Джонс Глубокое обучение на Python Автор: Франсуа Шолле
    Python книги на русском

    Изучаем Python (в двух томах) Автор: Марк Лутц Год издания: 2019-20 #python #ru #запросподписчика Скачать книги

    Telegram
  • Реклама

  • PythonBoost - сообщество питонистов

    Статья дня. Как скачать видео с YouTube при помощи Python YouTube позволяет сохранять видео в папке загрузок для просмотра в автономном режиме. Тем не менее, вы не можете сохранять их локально. Из этого руководства вы узнаете, как написать код на Python для загрузки видео с YouTube. Вероятно, вам известно, что одним из достоинств Python является огромное количество модулей и библиотек. Мы напишем скрипт, используя популярный пакет pytube. Читать статью #читать
    Как скачать видео с YouTube при помощи Python

    Мы расскажем, как скачать видео с YouTube при помощи скрипта на Python. Обычно для этого приходится пользоваться сторонними сервисами.

    pythonturbo
  • PythonBoost - сообщество питонистов

    Тест. Списки (уровень — лёгкий) Списки в Python — упорядоченные изменяемые коллекции объектов произвольных типов (почти как массив, но типы могут отличаться). Хорошо ли вы умеете пользоваться ими? Пройдите тест по спискам из 10 вопросов и проверьте!
  • PythonBoost - сообщество питонистов

    Видео дня. Advanced Exception Handling in Python Профессиональная обработка исключений - это нечто большее, чем try и except. Ссылка на YouTube #видео #english
    Advanced Exception Handling in Python

    In this video, we learn how to professionally handle exceptions in Python. This goes beyond just basic try and except blocks. ◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾ 📚 Programming Books & Merch 📚 🐍 The Python Bible Book: https://www.neuralnine.com/books/ 💻 The Algorithm Bible Book: https://www.neuralnine.com/books/ 👕 Programming Merch: https://www.neuralnine.com/shop 🌐 Social Media & Contact 🌐 📱 Website: https://www.neuralnine.com/ 📷 Instagram: https://www.instagram.com/neuralnine 🐦 Twitter: https://twitter.com/neuralnine 🤵 LinkedIn: https://www.linkedin.com/company/neuralnine/ 📁 GitHub: https://github.com/NeuralNine 🎙 Discord: https://discord.gg/JU4xr8U3dm 🎵 Outro Music From: https://www.bensound.com/ Timestamps: (0:00) Intro (0:15) Basic Exception Handling (2:06) Pass Statement (3:15) Explicit Exception Handling (5:13) Multiple Exception Handling (5:40) General Exception Logging (7:00) Multiple Exceptions in Same Block (9:07) Re-Raise Exceptions (10:25) Finally Statement (11:00) Else Statement (11:33) Outro

    YouTube
  • PythonBoost - сообщество питонистов

    Pythonist — официальный канал сайта pythonist.ru. Один из немногих каналов специализирующихся на одном конкретном языке программирования Python. На канале можно найти: — разбор вопросов с собеседований;задачи на логику — книги;алгоритмы;тесты;Django. Подписывайтесь, чтобы полноценно прокачиваться в Python: @pythonist_ru
  • PythonBoost - сообщество питонистов

    Ответ к предыдущей задаче для новичков.
    def is_valid(s: str) -> bool:
        stack = []
        pairs = {')': '(', '}': '{', ']': '['}
        for c in s:
            if c in pairs:
                if not stack or stack[-1] != pairs[c]:
                    return False
                stack.pop()
            else:
                stack.append(c)
        return not stack
    
    
    #pythonзадача #coбес
  • PythonBoost - сообщество питонистов

    Задача для новичков. Напишите функцию is_valid(), которая принимает на вход скобочную последовательность (строку состоящую исключительно из символов '(', ')', '{', '}', '[', ']'). Данная функция должна возвращать True если скобочная последовательноть является правильной и False в противном случае. Скобочная последовательность считается правильной если: - каждая открытая скобка закрыта скобкой того же вида, то есть (), {}, []; - открытые скобки закрыты в правильно порядке, то есть последовательность ({}) правильная, а ({)} нет; Примеры работы данной функции: is_valid("()[]{}") --> True is_valid("(]") --> False Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером. #pythonзадача #coбес
  • PythonBoost - сообщество питонистов

    Ответ к предыдущей задаче для новичков.
    def group_by_age(people):
        result = {}
        for name, age in people:
            if age in result:
                result[age].append(name)
            else:
                result[age] = [name]
        return result
    
    
    #новичок #coбес
  • PythonBoost - сообщество питонистов

    Задача для новичков. Напишите функцию searchInsert(), которая на вход принимает отсортированный по возрастанию массив чисел и некоторое число. Необходимо найти индекс элемента массива, который равен этому числу. Если такого числа в массиве нет, то нужно вернуть индекс массива, куда это число следует вставить. Примеры работы данной функции:
    searchInsert([1,3,5,6], 5) --> 2
    searchInsert([1,3,5,6], 2) --> 1
    
    
    Примечание: постарайтесь не использовать встроенные методы списков, так как все они будут полностью перебирать массив. Используйте тот факт, что массив уже отсортирован. Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером. #pythonзадача #coбес
  • PythonBoost - сообщество питонистов

    🐞Тестировщик рулит — клевый канал для тех, кому приходится тестировать. Официальный канал сайта qarocks.ru. Пара фактов о канале: — ребята публикуют уникальные материалы — например, составили большой гайд по тестированию — составляют список вопросов на собеседовании тестировщика, — публикуют подборки необходимых QA книг — проводят регулярные холиварные обсуждения — вот, например, подписчики рассказывают, какие курсы проходили перед началом работы; — держат руку на пульсе актуальных зарплат 2023 года в сфере тестирования; — публикуют обучающие статьи и видео, профессиональный юмор; Кому полезно: — начинающим и продолжающим тестировщикам; — тем, кто хочет войти в айти через тестирование; — девам, которые тестируют свой код; Подписывайся на QaRocks и узнай уже наконец разницу между тест-планом и баг-репортом 😇
  • PythonBoost - сообщество питонистов

    Хотите принять участие в создании лучшей системы безопасности? 👨‍💻 Тогда приходите на One Day Offer для Data Scientists и Machine Learning Engineers 24 июня и за один день станьте частью команды, которая развивает систему форд-мониторинга для защиты клиентов Сбера везде: от онлайн-покупок до визитов в офисы. Чем предстоит заниматься, если вы успешно пройдете отбор: ✔️ Создавать real-time, look-alike и графовые модели выявления транзакций, устройств и связей мошенников и мошеннических групп. ✔️ Строить модели обработки, классификации и суммаризации обращений по мошенничеству. ✔️ Внедрять модели и мониторить эффективность их работы. ✔️ Развивать внутренние ML-pipelines. Наша система безопасности уже признана одной из лучших в мире, но мы абсолютно уверены, что с вами она станет еще круче. Скорее переходите по ссылке, регистрируйтесь на One Day Offer и будьте готовы пройти все этапы отбора за один день! 👌
  • PythonBoost - сообщество питонистов

    Задача для новичков. Напишите функцию twoSum(), которая принимает на вход массив с числами и некоторое целевое значение. Данная функция должна возвратить массив, состоящий из двух индексов,соответствующим двум числам во входящем массиве, которые в сумме дают целевое значение. Гарантируется, что есть не больше одной комбинации таких чисел. Если это сделать невозможно, функция должна возвратить значение None. Пример работы данной функции:
    twoSum([2,7,11,15], 9) --> [0, 1]
    twoSum([3,2,4], 6) --> [1, 2]
    twoSum([3,3], 6) --> [0, 1]
    
    
    Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером. #pythonзадача #coбес
  • PythonBoost - сообщество питонистов

    Статья дня. Максимальное и минимальное значение int в Python В этой статье мы рассмотрим, как получить максимальное и минимальное целочисленное значение (int) в Python. Мы разберем, в чем смысл этих значений и как их получить в версии Python до и после 3.0. Читать статью #читать
    Максимальное и минимальное значение int в Python

    Разбираем, что собой представляют максимальное и минимальное значение типа int, в чем их смысл и как их получить в Python.

    pythonturbo
  • Реклама

  • PythonBoost - сообщество питонистов

    Тест. Словари Python Словари — неупорядоченные коллекции произвольных объектов с доступом по ключу. Их иногда ещё называют ассоциативными массивами или хеш-таблицами. Проверьте, насколько хорошо вы знаете эту тему: пройдите тест по циклам из 10 вопросов!
  • PythonBoost - сообщество питонистов

    Видео дня. Решаем задачи на Python с Codewars Продолжаем покорять Codewars. Решаем популярные задачи 5 ранга. Ссылка на YouTube #видео
    Решаем задачи на Python с Codewars | 5 kyu | Часть 1

    Курс по Python (записи): https://vk.cc/cgNEFx Продолжаем покорять Codewars. Решаем популярные задачи 5 ранга. Не забываем подписываться! ------ Все уроки по Python: https://youtu.be/LFCq-mNF96c Telegram: https://t.me/plugar_inf Группа в ВК: https://vk.com/plugar_inf #python #codewars #ityoutubersru

    YouTube
  • PythonBoost - сообщество питонистов

    Задача для новичков. Напишите функцию longest_substring(), которая принимает на вход строку s и возвращает наибольшую подстроку sub, которая встречается в s более одного раза, а также выводит количество ее вхождений. Если таких подстрок несколько, то функция выводит первую найденную подстроку. Примеры работы данной функции:
    longest_substring("abcabcd") --> ("abc", 2)
    longest_substring("ababab") --> ("ab", 3)
    longest_substring("abc") --> (None, 0)
    
    
    Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером. #pythonзадача #coбес