Python Guru | Всё про Python
Закритий канал
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1
Показати більше3 143
Підписники
-324 години
-107 днів
-4030 день
Архів дописів
Как перестать копипастить код Python, а начать писать с головы?
Успех в освоении Python зависит от правильно поставленных вопросов или системы работы с кодом, в которой подход и порядок имеет решающее значение.
• Перейти к просмотру
Python Guru
types.DynamicClassAttribute
types.DynamicClassAttribute позволяет переопределять доступ к атрибутам на уровне класса, а не экземпляра. Это полезно, если поведение свойства должно отличаться при обращении через экземпляр и через сам класс.
Python GuruЧто нового в PyCharm 2025.3?
Делимся статьей, где автор разобрал все новинки релиза PyCharm 2025.3. В этой версии JetBrains объединяет пользователей Community с основным дистрибутивом, полностью поддерживает Jupyter при удалённой разработке и многое другое.
• Перейти к просмотру
Python Guru
Конструкция match/case со словарями и множествами
Как формировать шаблоны проверок в match/case для словарей и множеств.
• Перейти к просмотру
Python Guru
Поздравляем всех с
Наступающим Новым годом!!!
Спасибо, что остаетесь с нами все
это время. Мы стараемся нашей большей редакцией отбирать для вас свежий и полезный контент!
Желаю вам всего самого наилучшего и побольше знаний.
Конструкция match/case. Примеры и особенности использования
Примеры использования конструкции match/case. Применение констант внутри блоков case.
• Перейти к просмотру
Python Guru
Pyperclip
Этот модуль был создан для межплатформенного копирования в Python. В Pyperclip есть функции copy() и paste(), которые могут отправлять текст в буфер обмена и получать текст из него.
Отправка вывода вашей программы в буфер обмена облегчает его вставку в email, текстовый редактор или другую программу.
Python Guru
Как превратить Python файл (.py) в .exe
• Перейти к просмотру
Python Guru
UserDict
Это класс-оболочка для словарей. Его синтаксис аналогичен UserList и UserString.
Мы передаем словарь в качестве аргумента, который хранится в атрибуте ‘data’.
Python Guru
Что такое модуль re?
Модуль re предназначен для работы с регулярными выражениями. С его помощью можно легко искать, проверять, а также заменять текст. Делимся видеоматериалом, благодаря которому ты научишься эффективно пользоваться модулем re.
• Перейти к просмотру
Python Guru
РОЗЫГРЫШ НА 15 МЛН: 🫨 300+ ТОПОВЫХ ДЕВАЙСОВ И ПОДПИСОК !🥳
❤️💙 31 декабря в 21:00 по МСК в ТЕХБРИФ разыграем:
- 10 шт. iPhone 17 Pro Max
- 10 шт. MacBook Pro 16″
- 20 шт. OLED-телевизоров Samsung 77"
- 100 шт. годовых подписок на ChatGPT Plus
- 30 шт. PlayStation 5 Pro
- 25 шт. Apple Vision Pro
😎+3 СЕКРЕТНЫХ СУПЕР ПРИЗА
🏆 Условие одно: Подписаться на канал ТЕХБРИФ
🎄 Заявки принимаются моментально
🎁 Более 300 призов на канал с 10к подписчиками! РЕАЛЬНЫЙ ШАНС ЕСТЬ У КАЖДОГО!
🙀 ЗАБИРАЙ ОГРОМНЫЙ ШАНС ПОБЕДИТЬ К НОВОМУ ГОДУ 😻
Как itertools облегчает жизнь разработчика?
Модуль itertools полезен, когда нужно обрабатывать большие данные, комбинаторику и потоки без создания лишних списков. В данном текстовом материале автор наглядно демонстрирует преимущества itertools.
• Перейти к просмотру
Python Guru
How “lru_cache” Can Make Your Functions Over 100X FASTER In Python // #Видео
В этом видео мы узнаем о том, как мы можем использовать lru_cache из functools для существенного повышения производительности наших функций в Python. При правильном использовании это приведет к значительному увеличению производительности.
• Перейти к просмотру
Python Guru
5 Cool Dataclass Features In Python // #Видео
В этом видео мы расскажем о пяти действительно интересных функциях, которые поставляются с dataclasses в Python
• Перейти к просмотру
Python Guru
Попробуйте IT на вкус: изучите 6 профессий за 4 дня
Бесплатный курс по IT от практика, который нанимает IT-специалистов каждый день
Под его руководством вы создадите сайт, напишете первый код, найдёте баги, попробуете себя в Data Science, разберётесь, что делают специалисты по кибербезопасности, и поймёте, к чему именно у вас есть склонность. Это не «послушать лекцию». Это опыт, который экономит месяцы!
Такую возможность нельзя упустить, потому что именно в этом курсе спикер знает кого реально нанимают сегодня, а кого нет.
Регистрируйтесь по ссылке и получайте навыки, за которые рынок платит от 160 000 тыс.руб.
sys._debugmallocstats()
sys._debugmallocstats() выводит статистику работы аллокатора памяти Python. Это полезно для анализа потребления памяти и оптимизации кода.
Python GuruОпределение метода тестирования
Это нужно для того, чтобы мы могли оценивать нашу модель и выводить точность на тестовом наборе. Большие отличия от метода тестирования заключаются в том, что мы используем model.eval(), чтобы перевести модель в режим тестирования, и torch.no_grad(), который отключит вычисление градиента, так как мы не используем обратное распространение во время тестирования. Наконец, мы вычисляем средние потери для набора тестов и общую точность.
Python Guru
Обучение модели
Укажите количество epochs, на которых вы хотите обучить модель. Каждая эпоха будет проходить цикл train, который выводит прогресс каждые 2000 выборок. Затем он проверяет модель на тестовом наборе и выводит точность и потери на тестовом наборе.
Python Guru
10 Crazy Python Operators That I Rarely Use
В сегодняшнем видео мы рассмотрим десять безумных операторов, которые я редко использую в Python. Некоторые из них на самом деле довольно полезны, но в целом я бы предпочел использовать методы, поскольку мне легче их запомнить (например, для всех операций set).
• Перейти к просмотру
Python Guru
Почему так происходит?
Программа проверяет, совпадает ли пользовательский ответ со строкой yellow. Однако — Yellow с заглавной буквой Y — это совершенно другая строка.
Вы можете легко исправить это, используя метод lower() и внеся небольшое изменение в программу.
Python Guru
Вже доступно! Дослідження Telegram за 2025 — головні інсайти року 
