Python Guru | Всё про Python
Canal cerrado
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1
Mostrar más3 144
Suscriptores
-124 horas
-77 días
-3830 días
Archivo de publicaciones
20 Everyday Tips & Tricks in Python
Сегодня мы рассмотрим более 20 повседневных советов и хитростей, которые вы можете использовать в своих скриптах на Python!
• Перейти к просмотру
Python Guru
What is "@total_ordering" in Python?
Сегодня мы познакомимся с конструктором в Python, который, предположительно, может избавить нас от необходимости определять методы сравнения в наших классах.
• Перейти к просмотру
Python Guru
ty: Революция в тайп-чекинге
Совсем недавно вышел новый тайп-чекер под названием ty. Так как он написан на Rust, работает очень быстро, при этом показывает ошибки типов до запуска кода. Делимся текстовым материалом, где автор знакомит с новым мощным инструментом.
• Перейти к просмотру
Python Guru
Сравнение Aiogram 3 и Aiogram 2
Делимся циклом видеоматериалов, благодаря которому ты сможешь делать Телеграм-боты. Делается это с помощью библиотеки Aiogram. Автор рассказывает, в чем отличие между Aiogram 2 и Aiogram 3.
• Перейти к просмотру
Python Guru
Make a Bot that stops you from watching YouTube | Python Tutorial
В этом видео мы собираемся создать бота, который помешает вам смотреть YouTube с помощью Python! Наслаждайтесь!
• Перейти к просмотру
Python Guru
По данным McKinsey, генеративный AI экономит до 30% рабочего времени. Проблема в том, что лидеры рынка меняются каждые пару месяцев — и вместе с этим растёт количество вкладок, аккаунтов и подписок.
MetaMind решает это: все основные нейросети для текста и изображений собраны в одном телеграм-боте.
Можно переключаться между моделями и сравнивать результаты, не выходя из чата — прямо по ссылке.
Разделение списка на «N» групп
Пользователи могут использовать функцию iter() в качестве итератора над последовательностью. В коде мы использовали «[iter(LIST_1)] * 2», который произвел разные группы, содержащие два элемента списка «LIST_1 []». То есть списки длины 2 будут сгенерированы с использованием элементов из первого списка.
Python Guru
Эти функции в Python работают БЫСТРЕЕ С++ / Ускорение в 40 раз
В данном видео мы рассмотрим numba, который позволяет ускорять вычисления на Python. Так как numba содержит LLVM компонент, её скорость можно сравнить с языком C и FORTRAN. Мы рассмотрим преимущества технологии и сравним скорость выполнения с готовой программой на C++
• Перейти к просмотру
Python Guru
Streamlit Explained: Python Tutorial for Data Scientists
В этом руководстве по Python я расскажу о Streamlit, инструменте, который упрощает создание веб-приложений для ваших проектов в области науки о данных. Кроме того, я обсудил различия между Streamlit и другими библиотеками, такими как Dash и Taipy.
• Перейти к просмотру
Python Guru
difference_update()
Метод differenceupdate() позволяет получить набор элементов, которые присутствуют в первом множестве и не являются общими для обоих. Это означает, что differenceupdate() удаляет элементы, существующие в обоих множествах. Он не возвращает новый set, а просто удаляет общие элементы из первого множества.
Python Guru
Ребята из PRODHERO clck.ru/3Rbhbu делают футболки и худи для тех, кто каждый день коммитит, ревьюит и релизит.
В первой коллекции всё строго по ТЗ:
— ткани, которые не линяют и не оставляют артефакты на другой одежде;
— укреплённые горловины и манжеты для потных каток;
— шелкография, которая продержится дольше, чем любой джун на стажировке.
Одежда PRODHERO рассчитана на реальную активную жизнь айтишника: созвоны сидя, стендапы лёжа, митапы из кофепоинта и променады в офис.
Пора брать: clck.ru/3Rbhbu
Какие ошибки нельзя допускать в Python?
В коде бывают ошибки, которые ты не сразу заметишь. Программа будет стабильно, а уже через неделю сервер ложится от переполнения памяти, или данные пользователей начинают загадочно перемешиваться. В данном текстовом материале автор рассказывает, какие ошибки ни в коем случае нельзя допускать.
• Перейти к просмотру
Python Guru
All 71 built-in Python functions
Краткое описание КАЖДОЙ из 71 встроенной функции Python. Технически, это не все функции, но это 71 вызываемый объект, которые перечислены в документации по Python как "Встроенные функции". Это доступные для вызова глобальные имена, которые вам не нужно устанавливать или даже импортировать для использования.
• Перейти к просмотру
Python Guru
Экономия памяти с помощью slots
Здесь, когда мы объявляем атрибут slots, Python использует для хранения атрибутов не словарь, а маленький массив фиксированного размера. Это серьёзно сокращает объём памяти, необходимый для каждого из экземпляров класса. У применения атрибута slots есть и некоторые недостатки. Так, пользуясь им, мы не можем объявлять новые атрибуты, мы ограничены только теми, которые имеются в slots. Кроме того, классы c атрибутом slots не могут использовать множественное наследование.
Python Guru
Создание объектов, поддерживающих выражение with
Все знают о том, как, например, открыть файл, или, возможно, как установить блокировку с использованием оператора with. Но можно ли самостоятельно реализовать механизм управления блокировками? Да, это вполне реально. Протокол управления контекстом исполнения реализуется с использованием методов enter и exit
Python Guru
ТИПИЗИРОВАННЫЙ PYTHON | Рекомендации к аннотированию Python кода | КодКниги
• Перейти к просмотру
Python Guru
18 Фишек Python о которых мало кто говорит
В данном видео рассмотрим 18 фишек в Python, о которых редко говорят другие разработчики, к подобным фишкам относятся Ellipsis и NotImplemented, также различные подходы в использовании уже известных технологий, вроде декораторов, list comprehension и т.д.
• Перейти к просмотру
Python Guru
Условные выражения
Python допускает условные выражения. В этом языке есть интуитивно понятный способ написания условных выражений.
Python Guru
Замыкания в Python | Closure Python | Python с нуля
В данном видео мы рассмотрим несколько примеров Python замыканий (closure), которые позволят понять принцип их работы.
Замыкание (closure) в программировании — это функция, в теле которой присутствуют ссылки на переменные, объявленные вне тела этой функции в окружающем коде и не являющиеся ее параметрами.
• Перейти к просмотру
Python Guru
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
