uk
Feedback

Не попадись на ботовода! Telemetrio знаходить і позначає такі канали мітками 👉 Хочеш бачити мітку, оформляй підписку

Разъяснивший Python

Разъяснивший Python

Відкрити в Telegram

Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc

Показати більше
6 895
Підписники
-224 години
-167 днів
-6930 днів
Архів дописів
contextlib.ExitStack contextlib.ExitStack позволяет управлять несколькими контекстными менеджерами динамически. Разъяснивший
contextlib.ExitStack contextlib.ExitStack позволяет управлять несколькими контекстными менеджерами динамически. Разъяснивший Python

Как найти самый частый элемент Этот короткий скрипт вернёт элемент, чаще всего встречающийся в списке. Используются продвинут
Как найти самый частый элемент Этот короткий скрипт вернёт элемент, чаще всего встречающийся в списке. Используются продвинутые параметры встроенной функции max(): • первым аргументом она получает множество из элементов списка (помним, что в множестве все элементы уникальны); • затем применяет к каждому из них функцию count, подсчитывающую, сколько раз элемент встречается в списке; • после этого возвращает элемент множества, который имеет больше всего «попаданий». В качестве аргумента можно использовать списки, кортежи и строки. Разъяснивший Python

Проверка строки на палиндром Простой вариант этого кода проверяет, является ли слово без пробелов и знаков препинания, написа
Проверка строки на палиндром Простой вариант этого кода проверяет, является ли слово без пробелов и знаков препинания, написанное в одном регистре, палиндромом. Более сложный вариант, который сможет проверить строку «А роза упала на лапу Азора», предлагаем написать самостоятельно. Общая идея: свести сложную строку к простой, хоть и длинной 'арозаупаланалапуазора'. Вам пригодятся функции строк .lower(), .join(), а также, возможно, преобразование строки в список. Разъяснивший Python

Перемешать элементы списка Этот сниппет поможет вам изменить порядок элементов списка на случайный. Обратите внимание на то,
Перемешать элементы списка Этот сниппет поможет вам изменить порядок элементов списка на случайный. Обратите внимание на то, что функция shuffle из библиотеки random меняет исходный список. Разъяснивший Python

Полезные библиотеки Python Chaplin — утилита для визуального распознавания речи по губам (VSR), которая считывает движения ва
Полезные библиотеки Python Chaplin — утилита для визуального распознавания речи по губам (VSR), которая считывает движения ваших губ и мгновенно преобразует их в текст. Ключевые особенности: Мгновенное распознавание: Реагирует на движения губ в реальном времени. Полная локальная работа: Все процессы выполняются на вашем устройстве, обеспечивая конфиденциальность данных. Открытый исходный код: Доступен для сообщества разработчиков на GitHub. Как это работает? Chaplin использует модель, обученную на наборе данных Lip Reading Sentences 3 (LRS3), что позволяет ему точно интерпретировать чтение по губам. Установка:
$ git clone https://github.com/amanvirparhar/chaplin
$ cd chaplin
Далее качаем необходимые модели, ссылки на GitHub Пример использования:
$ sudo uv run --with-requirements requirements.txt --python 3.12 main.py config_filename=./configs/LRS3_V_WER19.1.ini detector=mediapipe
⚙️ GitHub/Инструкция Разъяснивший Python

Изучи Java и начни карьеру в IT за 5 дней! Java-разработчики зарабатывают от 80 000 ₽, а вакансий более 4 700. Пройди мини-ку
Изучи Java и начни карьеру в IT за 5 дней! Java-разработчики зарабатывают от 80 000 ₽, а вакансий более 4 700. Пройди мини-курс и создай три реальные программы: Telegram-бота, обработку файлов и чат. Ты сразу поймёшь, подходит ли тебе разработка на Java. Обучение в удобное время, поддержка спикера, полезные материалы и комьюнити. Все шаги просты и понятны — ты всему научишься с нуля! Успей записаться, пока есть места! Получи гайд по старту карьеры в подарок. Старт сразу после регистрации.

Преобразование разделённого запятыми списка в строку Этот код преобразует разделённый запятыми список в единую строку. Его уд
Преобразование разделённого запятыми списка в строку Этот код преобразует разделённый запятыми список в единую строку. Его удобно использовать, когда нужно объединить весь список со строкой. Разъяснивший Python

sys.setprofile() Метод sys.setprofile() позволяет установить функцию профилирования, которая вызывается при каждом вызове, во
sys.setprofile() Метод sys.setprofile() позволяет установить функцию профилирования, которая вызывается при каждом вызове, возврате или исключении в Python-коде. Это полезно для отладки, анализа производительности и трассировки выполнения кода. Разъяснивший Python

Выражения присваивания (Assignment expressions) Так же известные как «моржовый оператор» (walrus operator) — новый синтаксис,
Выражения присваивания (Assignment expressions) Так же известные как «моржовый оператор» (walrus operator) — новый синтаксис, который позволит присваивать значения переменным внутри другого выражения. Это, наверное, самое известное и обсуждаемое из нововведений версии 3.8. Целью введения оператора является повышение читаемости кода, поэтому использовать его (как и все остальные операторы) стоит не при первой же возможности, а только тогда, когда это уместно. Разъяснивший Python

NumPy: Индексация и срезы Индексация — одна из самых мощных функций NumPy. Ты можешь работать с любым элементом массива или с
NumPy: Индексация и срезы Индексация — одна из самых мощных функций NumPy. Ты можешь работать с любым элементом массива или с целыми его частями. В данном примере мы получаем доступ к конкретному элементу, а также к конкретному столбцу. Также мы обнуляем нижний правый угол массива. Срезы позволяют выделить части массива, не копируя его. Разъяснивший Python

👩‍💻 Программирование — В С Ё В 2025 году на кодинге уже не вывезешь, перспектива года - Информационная Безопасность. Ловите
👩‍💻 Программирование — В С Ё В 2025 году на кодинге уже не вывезешь, перспектива года - Информационная Безопасность. Ловите полезные каналы, которые помогут ворваться в новое направление. 👍 ZeroDay — Уроки, эксплуатация уязвимостей с нуля 👍 Белый Хакер — Свежие новости из мира ИБ 😎 Арсенал Безопасника — Все необходимые инструменты 😎 Бункер Хакера — Статьи, книги, шпаргалки и хакинг 👨‍💻 Серверная Админа — Настройка и уроки по компьютерным сетям 📂Вступай и изучай новое направление!

functools.singledispatch Метод functools.singledispatch позволяет создавать перегруженные функции на основе типа первого аргу
functools.singledispatch Метод functools.singledispatch позволяет создавать перегруженные функции на основе типа первого аргумента. Это полезно для написания обобщённого кода без сложных if isinstance(...). Разъяснивший Python

Преобразование списка в одну строку Представьте, что у вас есть список строк, и вы хотите объединить все элементы в одну стро
Преобразование списка в одну строку Представьте, что у вас есть список строк, и вы хотите объединить все элементы в одну строку. Для этого вы наверняка будете перебирать каждый элемент в списке и присоединять к нему следующий. Но есть более быстрый и эффективный способ выполнения той же задачи с помощью одной строки кода. Разъяснивший Python

DeepSeek — самая мощная нейросеть в мире? Честно сравним и разберемся на примерах вместе с Кириллом Пшинником, СЕО университе
DeepSeek — самая мощная нейросеть в мире? Честно сравним и разберемся на примерах вместе с Кириллом Пшинником, СЕО университета Зерокодер. ⚡️Что ждет вас на вебинаре? — Сравним DeepSeek-R1 и QWEN 2.5-Max с ChatGPT – кто быстрее, точнее и эффективнее? — Покажем, как использовать DeepSeek без ограничений и блокировок; — Разберем, как можно зарабатывать на нейросетях и какие вакансии будут востребованы в 2025 году. 👉 Регистрируйтесь прямо сейчас Все участники получат готовые инструменты для работы с нейросетями. Эфир подойдет всем, кто хочет сэкономить время, монетизировать навыки и оставаться в тренде технологий 2025 года. PS: Это первый полноценный практикум от экспертов по DeepSeek. Узнайте и погрузитесь в революционные изменения AI сферы по ссылке. erid: 2W5zFGHvvq6 ООО Зерокодер, ИНН 9715401631

threading.Timer() Метод threading.Timer() позволяет создавать таймеры, которые выполняют определенную функцию через заданный
threading.Timer() Метод threading.Timer() позволяет создавать таймеры, которые выполняют определенную функцию через заданный интервал времени. Это полезно для отложенного выполнения задач без блокировки основного потока. Разъяснивший Python

300 тыс в месяц — доход новичка в крипте. Согласитесь, звучит смешно Для незнающих людей, — да. Но этого можно добиться и за
300 тыс в месяц — доход новичка в крипте. Согласитесь, звучит смешно Для незнающих людей, — да. Но этого можно добиться и за пару недель, если не идти путем своих ошибок, а повторять только правильные действия за профессионалом. Работа не сложная. Достаточно интернета и смартфона. Справится даже ваша бабушка, если она читает Роман Беляев | Trading. Это канал трейдера, который начинал с 30 тыс, а сейчас зарабатывает по 5 млн чистыми в месяц. И тратит на это 3-4 часа в день. 9 минут чтения в сутки + 4 недели активной практики = 300+ тыс. дохода в месяц Ссылка для входа: https://t.me/+wc0FKYkXK0c5ZTIy

Антипаттерн недели: Использование mutable default arguments В Python опасно использовать изменяемые объекты (списки, словари,
Антипаттерн недели: Использование mutable default arguments В Python опасно использовать изменяемые объекты (списки, словари, множества) как значения по умолчанию в аргументах функций. Это приводит к непредсказуемому поведению, так как объект создаётся один раз при определении функции и сохраняет своё состояние между вызовами. Используйте None в качестве значения по умолчанию и создавайте новый объект внутри функции. Разъяснивший Python

JSON-esque В Python много скрытых вещей. Требуется только человек и его время, чтобы выяснить, что все магические операторы и
JSON-esque В Python много скрытых вещей. Требуется только человек и его время, чтобы выяснить, что все магические операторы и прочее скрыты внутри. Одним из всех других вещей является знаменитый JSON-esque. Вы можете создавать вложенные словари, не создавая явно словари. Они волшебным образом появляются, когда мы ссылаемся на них. Разъяснивший Python

Полезные библиотеки Python E4GL30S1NT — простой в использовании OSINT инструмент для сбора информации. Что умеет: Facedumper
Полезные библиотеки Python E4GL30S1NT — простой в использовании OSINT инструмент для сбора информации. Что умеет: Facedumper — собирать данные Facebook; mailfinder — поиск писем с указанным именем; godorker — работа с поиском в Google; phoneinfo — информация о телефонных номерах; dnslookup — DNS поиск; whoislookup — узнать, кому принадлежит домен; iplocation — отследить IP-адрес, чтобы узнать, где он находится и д.р. Установка:
$ apt-get install wget 
$ wget https://raw.githubusercontent.com/C0MPL3XDEV/E4GL30S1NT/main/linuxinstall.sh
$ bash linuxinstall.sh
⚙️ GitHub/Инструкция Разъяснивший Python

Полезные библиотеки Python Lyrebird — простая в использвоании утилита для изменения голоса написанная на Python. Есть встроен
Полезные библиотеки Python Lyrebird — простая в использвоании утилита для изменения голоса написанная на Python. Есть встроенные эффекты для мужских и женских голосов; Возможность создавать и загружать пользовательские пресеты; Шкала для более точной настройки; Создает собственное временное виртуальное устройство ввода; Имеет простой в использовании графический интерфейс. ⚙️GitHub/Инструкция Разъяснивший Python