ar
Feedback

لا تقع ضحية للمخادعين! تيليمتريو يكتشف ويُميّز هذه القنوات 👉 إذا كنت تريد رؤية العلامة، اشترك

Python Guru | Всё про Python

Python Guru | Всё про Python

قناة بسيطة

Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc Канал на бирже: telega.in/c/+pos-ZyEAKZM1YWEy

إظهار المزيد
3 034
المشتركون
-124 ساعات
-67 أيام
-2630 أيام
أرشيف المشاركات
Очистка входных строковых данных Задача очистки данных, вводимых пользователем, актуальна практически для любой программы. Зд
Очистка входных строковых данных Задача очистки данных, вводимых пользователем, актуальна практически для любой программы. Здесь можно видеть, как пробельные символы "n" и "t" заменяются на обычные пробелы, и как символ "r" удаляется из строки полностью. Это — простой пример, но мы можем его расширить, создавая большие таблицы переназначения символов с использованием пакета unicodedata и его функции combining(). Такой подход позволяет убирать из строк всё то, что там не нужно. Python Guru

Использование функции enumerate() Функция enumerate() добавляет счетчик в итерируемый объект, в котором используется метод it
Использование функции enumerate() Функция enumerate() добавляет счетчик в итерируемый объект, в котором используется метод iter , возвращающий итератор. Он может принимать последовательные значения индекса, начиная с нуля. И выдаёт ошибку IndexError, когда индексы больше недействительны. Типичный пример использования функции enumerate() — создание цикла по списку с отслеживанием индекса. Для этого можно использовать переменную в качестве счетчика. Но функция enumerate() позволяет сделать то же самое намного удобнее. Python Guru

Лучший инструмент для распознавания текста на Python Разбираем работу нового модуля для распознавания текста с помощью Python. Максимальная точность распознавания как на русском так и английском языках! • Перейти к просмотру Python Guru

Магические методы __eq__ и __hash__ Что такое хэш объектов классов, как вычисляется и для чего нужен. Переопределение стандартного поведения функции hash() через магические методы _eq_ и hash. • Перейти к просмотру Python Guru

Управление тем, что может быть импортировано из модуля, а что — нет Тут будет экспортирована будет лишь функция bar. А если о
Управление тем, что может быть импортировано из модуля, а что — нет Тут будет экспортирована будет лишь функция bar. А если оставить атрибут all пустым, то из модуля не будет экспортироваться вообще ничего. При попытке импорта чего-либо из такого модуля будет выдана ошибка AttributeError. Python Guru

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% рабочего времени. Проблема в том, что лидеры рынка меняются каждые пару м
По данным McKinsey, генеративный AI экономит до 30% рабочего времени. Проблема в том, что лидеры рынка меняются каждые пару месяцев — и вместе с этим растёт количество вкладок, аккаунтов и подписок. MetaMind решает это: все основные нейросети для текста и изображений собраны в одном телеграм-боте. Можно переключаться между моделями и сравнивать результаты, не выходя из чата — прямо по ссылке.

Разделение списка на «N» групп Пользователи могут использовать функцию iter() в качестве итератора над последовательностью. В
Разделение списка на «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() позволяет получить набор элементов, которые присутствуют в первом множестве и не
difference_update() Метод differenceupdate() позволяет получить набор элементов, которые присутствуют в первом множестве и не являются общими для обоих. Это означает, что differenceupdate() удаляет элементы, существующие в обоих множествах. Он не возвращает новый set, а просто удаляет общие элементы из первого множества. Python Guru

Ребята из PRODHERO clck.ru/3Rbhbu делают футболки и худи для тех, кто каждый день коммитит, ревьюит и релизит. В первой колле
+2
Ребята из 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, Python использует для хранения атрибутов не словарь, а маленький массив фиксированного размера. Это серьёзно сокращает объём памяти, необходимый для каждого из экземпляров класса. У применения атрибута slots есть и некоторые недостатки. Так, пользуясь им, мы не можем объявлять новые атрибуты, мы ограничены только теми, которые имеются в slots. Кроме того, классы c атрибутом slots не могут использовать множественное наследование. Python Guru

Создание объектов, поддерживающих выражение with Все знают о том, как, например, открыть файл, или, возможно, как установить
Создание объектов, поддерживающих выражение with Все знают о том, как, например, открыть файл, или, возможно, как установить блокировку с использованием оператора with. Но можно ли самостоятельно реализовать механизм управления блокировками? Да, это вполне реально. Протокол управления контекстом исполнения реализуется с использованием методов enter и exit Python Guru