es
Feedback
python_practics

python_practics

Ir al canal en Telegram

Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics

Mostrar más
5 165
Suscriptores
-224 horas
-47 días
-4330 días
Archivo de publicaciones
Калькулятор в одну строчку на Python Данный калькулятор способен выполнять основные математические действия. 👍 - если было п
Калькулятор в одну строчку на Python Данный калькулятор способен выполнять основные математические действия. 👍 - если было полезно #полезные_сниппеты @python_practics

Задача: Реализуйте функцию unique_in_order, которая принимает в качестве аргумента последовательность и возвращает список эле
Задача: Реализуйте функцию unique_in_order, которая принимает в качестве аргумента последовательность и возвращает список элементов без каких-либо элементов с одинаковым значением рядом друг с другом и сохранением первоначального порядка элементов. Пример:
unique_in_order('AAAABBBCCDAABBB') == ['A', 'B', 'C', 'D', 'A', 'B']
unique_in_order('ABBCcAD') == ['A', 'B', 'C', 'c', 'A', 'D']
unique_in_order([1, 2, 2, 3, 3])   == [1, 2, 3]
unique_in_order((1, 2, 2, 3, 3))   == [1, 2, 3]
#задачник @python_practics

Лабиринт на Python Полный код можно посмотреть по ссылке👇 #sandbox @python_practics

Внимание! - Вопрос! Треды в Питоне — это нативные треды или нет? Да, это нативные Posix-совместимые треды, которые исполняютс
Внимание! - Вопрос! Треды в Питоне — это нативные треды или нет? Да, это нативные Posix-совместимые треды, которые исполняются на уровне операционной системы. #вопросы_из_собеседований @python_practics

Как работают управляющие конструкции в Python: if, else, match, for, while Авторы разобрались в основных управляющих конструк
Как работают управляющие конструкции в Python: if, else, match, for, while Авторы разобрались в основных управляющих конструкциях в Python: if, else, match, for и while — синтаксис, примеры использования, а также лучшие практики написания кода в статье по ссылке ниже. Подробнее👇 #статьи @python_practics

Какой параметр является обязательным у функции range() в python?
Anonymous voting

UserGate Open Conf 17 / 04 / 2025ИТ-конференция про защиту в открытую. Здесь мы создаем площадку для открытого диалога между заказчиками, партнерами, экспертами и специалистами в сфере продуктов, технологий и услуг информационной безопасности. Что мы готовим для вас: - аналитические данные исследования рынка информационной безопасности; - обзор новых видов и эволюции киберугроз с разбором кейсов по борьбе с ними; - планы внедрения новых фич и обновлений продуктов экосистемы UserGate; - 30+ продуктовых, партнерских и клиентских докладов; - нетворкинг, продуктовые демо, обмен опытом и консультации экспертов ИБ; - ответы на любые вопросы и сбор обратной связи о работе продуктов и устройств UserGate. Зарегистрироваться #реклама openconf.usergate.com О рекламодателе

Ставь 👍 если было полезно #теория_python @python_practics
+2
Ставь 👍 если было полезно #теория_python @python_practics

Cryptography and Embedded Systems Security Чему вы научитесь: • Основам криптографии для встраиваемых систем; • Обеспечению б
Cryptography and Embedded Systems Security Чему вы научитесь: • Основам криптографии для встраиваемых систем; • Обеспечению безопасности IoT-устройств; • Реализации криптографических алгоритмов; • Защите от атак на встраиваемые системы; • Проектированию безопасных embedded-решений. "Cryptography and Embedded Systems Security" научит вас обеспечивать безопасность встраиваемых систем с помощью криптографических методов. Книга в формате pdf👇 #курсы_книги @python_practics

Когда ждешь того самого коллегу, с которым вы обсуждаете все сплетни на работе: #мемчики @python_practics

Топ 15 расширений Google Chrome для аналитиков данных Материал — незаменимый гид по расширениям Chrome, которые упрощают жизн
Топ 15 расширений Google Chrome для аналитиков данных Материал — незаменимый гид по расширениям Chrome, которые упрощают жизнь аналитикам данных. От парсинга и визуализации до автоматизации рутинных задач —авторы собрали полезные инструменты, которые помогут ускорить работу с данными, оптимизировать процессы и повысить продуктивность. Подробнее👇 #статьи @python_practics

Симуляция подбрасывания монеты Это может быть не так важно, но может быть очень полезно, когда вам нужно сгенерировать случай
Симуляция подбрасывания монеты Это может быть не так важно, но может быть очень полезно, когда вам нужно сгенерировать случайный выбор из заданного набора вариантов. 👍 - если было полезно #полезные_сниппеты @python_practics

Deepface Deepface — легкий фреймворк для распознавания лиц и анализа атрибутов лица (возраст, пол, эмоции и раса) для Python.
Deepface Deepface — легкий фреймворк для распознавания лиц и анализа атрибутов лица (возраст, пол, эмоции и раса) для Python. Особенности Deepface: • Библиотека опубликована в индексе пакетов Python (PyPI). • Гибридная система объединяет самые современные модели: VGG-Face, Google FaceNet, OpenFace, Facebook DeepFace, DeepID, ArcFace, Dlib и SFace. • Функции включают анализ атрибутов лиц и анализ лиц в реальном времени. • Точность 97,53% в задачах распознавания лиц. Подробнее👇 #фреймворки_библиотеки @python_practics

Узнайте, какая профессия в IT вам подходит. Бесплатно! Пройдите тест на профессию и забирайте: ✅ Бесплатную карьерную консуль
Узнайте, какая профессия в IT вам подходит. Бесплатно! Пройдите тест на профессию и забирайте: ✅ Бесплатную карьерную консультацию с экспертом ✅ Доступ к чат-боту с гайдами по профессиям и заданиями для самопроверки ✅ Мини-курсы для погружения в IT и дизайн, чтобы точнее выбрать направление ✨130 000 человек уже прошли профтестирование и выбрали перспективную профессию в IT или дизайне Пройдите тест за 5 минут! Начать #реклама 16+ free.skillfactory.ru О рекламодателе

Внимание! - Вопрос! Нужно посчитать 100 уравнений. Делать это в тредах или нет? Нет, потому что в этой задаче нет ввода-вывод
Внимание! - Вопрос! Нужно посчитать 100 уравнений. Делать это в тредах или нет? Нет, потому что в этой задаче нет ввода-вывода. Интерпретатор только будет тратить лишнее время на переключение тредов. Сложные математические задачи лучше выносить в отдельные процессы, либо использовать фреймворк для распределенных задач Celery, либо подключать как C-библиотеки. #вопросы_из_собеседований @python_practics

Ставь 👍 если было полезно #теория_python @python_practics
+2
Ставь 👍 если было полезно #теория_python @python_practics

Топ-контент о рекламе каждую неделю В телеграм-канале для для предпринимателей и маркетологов собрали только полезный контент
Топ-контент о рекламе каждую неделю В телеграм-канале для для предпринимателей и маркетологов собрали только полезный контент, который поможет: ✅ Выбрать рекламные платформы, подходящие именно для вашего бизнеса – от локальных решений до глобальных гигантов. ✅ Открывать новые возможности для эффективного размещения рекламы и получения лидов. ✅ Избегать распространённых ошибок при настройке рекламных кампаний. Подписаться #реклама О рекламодателе

Замена текста другим текстом В данном примере используется метод replace() для замены подстроки в строке. Исходная строка "py
Замена текста другим текстом В данном примере используется метод replace() для замены подстроки в строке. Исходная строка "python is a programming language. python is python" содержит два вхождения слова "python". После выполнения метода replace("python", 'Java'), все вхождения слова "python" заменяются на "Java". В результате получается строка "Java is a programming language. Java is Java". Этот метод удобно использовать для замен текста в строках. 👍 - если было полезно #полезные_сниппеты @python_practics

Задача: Завершите решение так, чтобы оно возвращало значение true, если первый переданный аргумент (строка) заканчивается вто
Задача: Завершите решение так, чтобы оно возвращало значение true, если первый переданный аргумент (строка) заканчивается вторым аргументом (также строкой). Пример: solution('abc', 'bc') # returns true solution('abc', 'd') # returns false #задачник @python_practics