es
Feedback
Pro Python • IT

Pro Python • IT

Ir al canal en Telegram

Pro Python — авторский канал с полезными советами, материалами и новостями по Python-программированию. Сотрудничество (реклама): @NotPriceMedia Канал на бирже : https://telega.in/c/PythonTechCode

Mostrar más
4 175
Suscriptores
Sin datos24 horas
-87 días
+9730 días
Archivo de publicaciones
Вебинар Развитие программных продуктов Eltex Участие бесплатно! Дата: 11.04.2024 Время: 14:00 по МСК Часть 1. TACACS сервер в
Вебинар Развитие программных продуктов Eltex Участие бесплатно! Дата: 11.04.2024 Время: 14:00 по МСК Часть 1. TACACS сервер в Eltex NAICE - решаемые задачи - возможности - демонстрация работы Часть 2. Система управления ECCM и мониторинг Wi-Fi сети предприятия - как настроить контроллеры WLC для централизованного мониторинга - мониторинг точек доступа в ЕССМ - мониторинг клиентов Спикер: Алексей Листаров — инженер с многолетним опытом работы в крупном операторе связи. Сертифицированный преподаватель Академии Eltex. Зарегистрироваться #реклама 16+ webinar.eltexcm.ru О рекламодателе

❓ Что в данном контексте означает оператор |
Anonymous voting

photo content

Дарим подписку на Яндекс Музыку Ответьте на 1 вопрос и Яндекс Музыка ваша для вас и 3-х ваших близких. Кинопоиск и Яндекс Книги тоже в подписке. Попробуйте бесплатно❤️ Попробовать #реклама 18+ music.yandex.ru О рекламодателе Реклама на Яндексе

🟩 SQL-трюки для прокачки навыков работы с базами данных 🔢Используйте COALESCE вместо CASE Вместо длинных операторов CASE дл
🟩 SQL-трюки для прокачки навыков работы с базами данных 🔢Используйте COALESCE вместо CASE Вместо длинных операторов CASE для обработки NULL-значений используйте COALESCE():
SELECT COALESCE(name, 'Unknown') FROM users;
Эта функция возвращает первое ненулевое значение в списке. 🔢Генерация последовательных чисел без таблицы Нужна последовательность чисел, но нет таблицы с числами? Используйте GENERATE_SERIES (PostgreSQL) или WITH RECURSIVE (MySQL 8+):
SELECT generate_series(1, 10);
🔢Быстрый поиск дубликатов Легко находите повторяющиеся значения с помощью GROUP BY и HAVING:
SELECT email, COUNT(*) 
FROM users 
GROUP BY email 
HAVING COUNT(*) > 1;
🔢Случайный выбор строк Нужна случайная выборка данных? Используйте: 🟢PostgreSQL: ORDER BY RANDOM() 🟢MySQL: ORDER BY RAND() 🟢SQL Server: ORDER BY NEWID() 🔢Сводные данные без PIVOT (для баз данных без этой функции) Используйте CASE с SUM() для ручного создания сводных данных:
SELECT 
    user_id,
    SUM(CASE WHEN status = 'active' THEN 1 ELSE 0 END) AS active_count,
    SUM(CASE WHEN status = 'inactive' THEN 1 ELSE 0 END) AS inactive_count
FROM users
GROUP BY user_id;
🔢Эффективное получение ID последней вставленной записи Вместо отдельного SELECT используйте: 🟢MySQL: SELECT LAST_INSERT_ID(); 🟢PostgreSQL: RETURNING id; 🟢SQL Server: SELECT SCOPE_IDENTITY(); ✄┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Стать бэкендером в Яндексе за несколько дней 12–17 апреля устраиваем Week Offer Backend: за несколько дней можно пройти технические секции и попасть в Яндекс. Для этого нужно зарегистрироваться и решить несколько задач в Контесте. Ищем классных бэкенд-разработчиков с опытом работы от 3 лет на C++, Python, Java/Kotlin или Go, готовых работать в офисном или гибридном режиме в России. Вы сможете выбрать одну из команд: Яндекс Пэй, Яндекс ID, Яндекс Плюс, Яндекс Сплит, Яндекс Сейвы, Яндекс 360. Можно пообщаться с нанимающими менеджерами и выбрать самый интересный проект. Если всё пройдёт хорошо, сразу же получите офер. Зарегистрироваться #реклама yandex.ru О рекламодателе

+1
🍴 Легендарные актёры, попадая в новую культуру, могли бы стать настоящими носителями традиций и уникальных историй.
ИИ не перестаёт удивлять. 👍
┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Получи грант на обучение в Центральном университете Получи несгораемый грант до 2 800 000 ₽ на учебу в бакалавриате Центральн
Получи грант на обучение в Центральном университете Получи несгораемый грант до 2 800 000 ₽ на учебу в бакалавриате Центрального университета. Грант покрывает до 100% стоимости обучения. Сумма гранта не уменьшается, а может увеличиться за дополнительные достижения и успехи в учебе. Участвуй в отборе! Для учеников 10-х и 11-х классов, колледжей. Подать заявку #реклама apply.centraluniversity.ru О рекламодателе

🌟 Выбери паттерн по душе Python - ❤ JavaScript - 🔥 Java - 👍 ✄┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Cod
🌟 Выбери паттерн по душе Python - ❤ JavaScript - 🔥 Java - 👍 ✄┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Как IT-специалисту преодолеть языковой барьер и вывести английский на более продвинутый уровень? Записаться в Speaking club f
Как IT-специалисту преодолеть языковой барьер и вывести английский на более продвинутый уровень? Записаться в Speaking club for IT-specialists к Марине, где участники обсуждают актуальные Tech-темы🤖, прокачивают словарный запас и общаются со своими коллегами на английском. 👩‍💻Марина, профессиональный переводчик с опытом работы более 6 лет в бизнес-среде, теперь работает со специалистами таких компаний, как Wargaming, ВТБ, Helix, МТС, готовит специалистов к собеседованию, пишет тематические статьи (в том числе для Habr) и ведет свой канал English for IT/Tech. Темы, которые ребята будут обсуждать в апреле: 📌Digital piracy 📌Jealousy in the industry 📌Digital decluttering Если ты хочешь формулировать свои мысли, уметь брейнстормить и отстаивать свою точку зрения на английском языке, а самое главное избавиться от чувства, что "всё понимаю, сказать не могу", тебе точно сюда.

🐈 Ты уже прошёл 80% пути. Эти 20% — просто формальность. Вперёд!┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Варианты ответа
Anonymous voting

photo content

Искусственный интеллект помогает больше продавать Битрикс24 CRM + Ai упрощает работу менеджера. Расшифровывает записи звонков
Искусственный интеллект помогает больше продавать Битрикс24 CRM + Ai упрощает работу менеджера. Расшифровывает записи звонков клиентам и сам заполняет карточку сделки. Менеджер в это время уже звонит следующему клиенту. Попробуйте умную CRM Попробовать #реклама 16+ bitrix24.ru О рекламодателе

🔰 Проверка палиндромов на Python Эта программа на Python проверяет, является ли заданное слово или фраза палиндромом (читает
🔰 Проверка палиндромов на Python Эта программа на Python проверяет, является ли заданное слово или фраза палиндромом (читается одинаково как слева направо, так и справа налево).
def is_palindrome(text):
    clean_text = ''.join(char.lower() for char in text if char.isalnum())
    return clean_text == clean_text[::-1]

text = "A man, a plan, a canal: Panama"
print("Is Palindrome:", is_palindrome(text))
ℹ️ Пример вывода: Is Palindrome: True 🟡Теперь вы можете использовать эту программу для проверки любых слов или фраз на палиндромность.┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

®️ Схема работы с Git (системой контроля версий), которая визуализирует взаимодействие между локальным репозиторием и удаленн
®️ Схема работы с Git (системой контроля версий), которая визуализирует взаимодействие между локальным репозиторием и удаленным хранилищем. ✄┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Курс Аналитика в Business Intelligence в НИУ ВШЭ Удостоверение о повышении квалификации. Подходит начинающим. Онлайн Курс пос
Курс Аналитика в Business Intelligence в НИУ ВШЭ Удостоверение о повышении квалификации. Подходит начинающим. Онлайн Курс посвящен работе с BI-системами на примере Tableau, DataLens. Вы узнаете, как с помощью Business Intelligence визуализировать и готовить данные для дальнейшей работы, а также как настроить дашборд так, чтобы он удовлетворил заказчика. Узнать больше #реклама 16+ hse.ru О рекламодателе

⭐ Star patterns с использованием вложенных циклов Представленные примеры демонстрируют, как с помощью простых вложенных цикло
Star patterns с использованием вложенных циклов
Представленные примеры демонстрируют, как с помощью простых вложенных циклов и базовых операторов печати в Python можно создавать разнообразные звездчатые узоры — от треугольников до пирамид.
┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code

Управлять сервисами компании — настоящее искусство! Каждый день сервисные отделы компании получают множество обращений от сот
Управлять сервисами компании — настоящее искусство! Каждый день сервисные отделы компании получают множество обращений от сотрудников. Без отлаженных маршрутов и системы обработки заявок программистам придет задача на закупку стульев, а завхозу — на подготовку справки 2-НДФЛ. Избежать подобного поможет Directum ESM — платформа для управления корпоративными услугами. На вебинаре мы рассказали: ✅ как повысить удовлетворенность сотрудников и не перегрузить техподдержку; ✅ почему важно хранить информацию об ИТ-инфраструктуре, ПО, мебели и технике в единой базе и как это упрощает работу с заявками пользователей; ✅ как настроить ESM-платформу без использования кода и с учетом бизнес-процессов компании. Также эксперты Directum продемонстрировали возможности системы и ответили на вопросы. Пропустили вебинар? Смотреть #реклама 16+ directum.ru О рекламодателе

😐 Извлекаем все эмодзи из текста на Python Эта программа на Python извлекает все эмодзи из заданной строки текста: import de
😐 Извлекаем все эмодзи из текста на Python Эта программа на Python извлекает все эмодзи из заданной строки текста:
import demoji

text = "Приятного аппетита! 🍽🍕🍔🍟"
emojis = demoji.findall(text)
print("Найдены эмодзи:", list(emojis.keys()))
Пример вывода:
Найдены эмодзи: ['🍽', '🍕', '🍔', '🍟']
Как это работает?
👍Библиотека demoji анализирует текст и находит все Unicode-эмодзи. 👀Метод findall() возвращает словарь, где ключи — найденные эмодзи. 👍List(emojis.keys()) преобразует ключи в удобный для вывода список.
Установка библиотеки:
pip install demoji
👍 Таким образом можно легко легко извлекать эмодзи из текста, что полезно для анализа соцсетей, чат-ботов или обработки пользовательских сообщений.┈┈┈┈┈┈┈┈┈┈┈┈┈ Заметки программиста «(!?» 🇨🇱 Python Tech Code