Разъяснивший Python
Open in Telegram
Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: https://telega.in/c/python_pssss
Show more7 017
Subscribers
No data24 hours
-167 days
-7430 days
Posts Archive
7 017
Генерируем надежные пароли
Придумывать сложные пароли вручную — не лучшая идея. Python позволяет сделать генератор буквально за пару минут. Делается это благодаря модулю secrets, который предназначен именно для криптографически стойкой генерации случайных данных.
Ссылка на код...
Разъяснивший Python
7 017
300 тысяч в месяц — доход обычного человека в крипте. Согласитесь, звучит смешно
Для незнающих людей — да. Но этого можно добиться и за пару недель, если не идти путем своих ошибок, а повторять только правильные действия за профессионалом.
На канале Первый Финансист показан путь с 30 тыс, а сейчас зарабатывает по 5 млн чистыми в месяц с помощью уникального метода.
• Без вложений в «воздух» —реальная стратегия, проверенная сотнями людей.
• Честность и открытость — он показывает сделки, ты видишь как это работает и свои результаты.
• Минимальные риски — если за первую неделю ты не выйдешь на 45 000₽, то он компенсирует твое время.
Ссылка для входа, места ограничены: https://telegram.me/+IoxK6kNRH_hkNjNi
7 017
Использование itertools()
Модуль itertools содержит много полезных функций для работы со списками. Например, функция combinations() позволяет получить все комбинации элементов списка заданной длины.
В этом примере мы используем функцию combinations(). Из модуля itertools для получения всех комбинаций из двух элементов списка numbers.
Разъяснивший Python
7 017
CounterИспользование deque()
Класс deque из модуля collections используется для работы с очередью. Он позволяет добавлять и удалять элементы с обоих концов очереди.
В этом примере мы создаем объект deque, содержащий список фруктов. Затем мы добавляем элемент 'pear' в конец очереди с помощью метода append() и элемент 'grape' в начало очереди с помощью метода appendleft(). Конечный результат - очередь, содержащая фрукты в порядке 'grape', 'apple', 'banana', 'orange', 'pear'.
Разъяснивший Python
7 017
Серьезно, нам таки нужны эти code agents?
Давай накинем: LLM как главный движок кода — это пиздец для ревью, когнитивка летит к чертям, да и кто вообще должен отвечать за весь этот код?
Читать далее
Разъяснивший Python
7 017
Что такое градиентный бустинг?
Градиентный бустинг часто воспринимают как «ещё один алгоритм из sklearn». Однако за ним стоит простая и сильная идея. Модель не пытается сразу угадать правильный ответ, а шаг за шагом исправляет собственные ошибки. Благодаря текстовому материалу ты узнаешь о всех преимуществах градиентного бустинга.
Читать...
Разъяснивший Python
7 017
🔥 Хотите управлять увереннее и принимать решения быстрее?
Чем выше должность, тем дороже обходятся ошибки и тем сложнее находить работающие решения. Многие месяцами ищут ответы, когда можно получить уже готовый опыт.
Школа управления РБК — это сообщество руководителей, где каждую неделю проходят практические онлайн-события с экспертами и топ-менеджерами бизнеса.
Что это даст вам:
✔️ умение эффективнее управлять командой
✔️ находить новые профессиональные возможности
✔️ увереннее проходить кризисы и изменения
✔️ расширить круг полезных деловых контактов
✔️ развивать карьеру через сильное окружение
Получите гостевой доступ за 1₽ прямо сейчас и начните использовать опыт сильных управленцев в своих задачах.
Реклама. Информация о рекламодателе по ссылкам в посте.
7 017
Извлекаем изображения из PDF-файлов
Продолжаем делиться циклом видеоматериалов, посвященный работе с текстовыми документами. В этот раз автор наглядно демонстрирует, как извлекаются изображения из PDF-файлов.
Смотреть...
Разъяснивший Python
7 017
Жиза: нейронка Claude решила, что ей срочно нужно бабло, и попыталась снять с юзера больше 16 лямов баксов. Anthropic позже развела руками — мол, да, косяк вылез. Банк, само собой, сразу настучал на парня: «Ах ты ж мошенник!».
Хорошо хоть кредитную историю AI ещё не научили выносить себе 🤨
Источник
Разъяснивший Python
7 017
Квантование дробит вызов инструментов совсем не так, как рисует BFCL: проверил на MCP-серверах
Что реально происходит с вызовом инструментов после квантования? Замутил бенчмарк QuantMCP — тестил модели на жалких 4 ГБ VRAM, но не на синтетике, а на живых схемах MCP-серверов.
Главная жиза: популярные бенчмарки типа BFCL систематически впаривают фигню — их оценки коррелируют с реальным падением качества с обратным знаком, аж -0.755.
Источник
Разъяснивший Python
7 017
Появился новый провайдер LLM - SaveRouter: лёгкий и выгодный доступ к Fable 5 и Opus 4.8 🧠
Самые современные модели Anthropic стали доступны и без лимитов.
$50 на тестирование — каждому пользователю Telegram Premium при регистрации
Скидка 70% всем, кто зарегистрируется до 23:59 UTC 24.07 (3:00am по Мск)
• Лучший вариант для OpenClaw, Hermes и других AI-агентов
• Совместимость с Anthropic API: Claude Code, Cursor, Cline, aider — подключение за 2 минуты
👉 svrtr.org
7 017
Задача по Python
Создайте функцию
find_longest_substring для поиска самой длинной подстроки в строке, содержащей уникальные символы. Функция должна возвращать длину этой подстроки.
Пример:
print(find_longest_substring("abcabcbb")) # Вернёт 3, т.к. самая длинная уникальная подстрока "abc"
print(find_longest_substring("bbbbb")) # Вернёт 1, т.к. самая длинная уникальная подстрока "b"
print(find_longest_substring("pwwkew")) # Вернёт 3, т.к. самая длинная уникальная подстрока
Решение задачи на картинке
Разъяснивший Python7 017
Ну что, брат, попал я тут в историю. Надо было отсортировать строки в базе, да ещё и зашифрованные. Первая мысль, конечно, как у нормального человека — наверняка есть какой-нибудь стандартный крипто-лайфхак, все так делают. Ну, копнул поглубже... и понял, что облом. Никто тебе готовую таблетку не подсунул. Простого решения там не завезли.
И главный сюрприз: искал я ответ совсем не в том месте, где надо было.
Читать
Разъяснивший Python
7 017
Превращаем JSON в красивую таблицу
Работать с JSON приходится постоянно: API, конфиги, экспорт данных. Но читать большой JSON-файл не всегда удобно. Этот скрипт выводит данные в виде аккуратной таблицы прямо в терминале с помощью библиотеки rich.
Ссылка на код.
Разъяснивший Python
7 017
Создаем анимации математических формул
Продолжаем делиться циклом видеотуториалов по созданию анимации. В этот раз автор рассказывает, как реализуются анимации математических формул.
Смотреть...
Разъяснивший Python
7 017
decode()
С помощью функции decode() можно указать на схему обработки ошибок, используемую для ошибок кодирования или декодирования. Значение по умолчанию – «строгое», что означает, что ошибки кодирования вызывают UnicodeEncodeError. Некоторые другие возможные значения: ignore, replace и xmlcharrefreplace.
Разъяснивший Python
7 017
6× быстрее бинарный поиск: от скомпилированного кода к механической симпатии
Как выжать больше скорости из Python-кода, который считает? Первое, что приходит в голову — алгоритм покруче натянуть, накатить экстеншен на компилируемом языке или параллельность для нескольких ядер CPU раскочегарить. Но что, если и этого мало?
Детали — тут: https://pythonspeed.com/articles/branchless-binary-search/
Разъяснивший Python
7 017
Защищаем QR-сертификаты без сервера
В данной статье автор делится необычной задачей. Нужно реализовать защиту QR-сертификата без бэкенда. Продемонстрирован рабочий код, чтобы ты мог протестировать решение на практике.
Читать...
Разъяснивший Python
7 017
Метод index()
Как получить доступные индексы для подстроки? Метод index() возвращает первый совпавший индекс. Мы можем определить пользовательскую функцию для поиска всех индексов, по которым находится подстрока.
Разъяснивший Python
7 017
Проверяем, не битая ли ссылка
Если на сайте сотни ссылок, проверять их вручную неудобно. Этот скрипт проходит по списку URL и показывает, какие страницы доступны, а какие возвращают ошибку. Можно читать ссылки из файла, а результаты сохранять в CSV или Excel.
Ссылка на код.
Разъяснивший Python
