ar
Feedback
Программистика

Программистика

قناة بسيطة

Лучший канал про python Ссылка для друга: https://t.me/+Ai6ughKtf5g2ZmFi Купить рекламу: https://telega.in/c/+Ai6ughKtf5g2ZmFi Админ: @JeyRahol По рекламе: @ReivuManager

إظهار المزيد
5 600
المشتركون
-524 ساعات
-427 أيام
-11830 أيام
أرشيف المشاركات
👩‍💻 Python Тelegram Бот Для Студии Уличных Танцев | Библиотеки Aiogram Pygsheets (Google Sheets API)
📱 Ссылка на первоисточник
Программистика || #doc

На обучение в IT-компанию на удаленку требуются стажеры! ⚡ Для тестирования программ и приложений. (Можно без опыта, всему на
На обучение в IT-компанию на удаленку требуются стажеры! ⚡ Для тестирования программ и приложений. (Можно без опыта, всему научим) С нас обучение, с вас — пару свободных часов в день. Наша цель — предоставить IT-компаниям качественных специалистов в сфере тестирования приложений и программ. 👌 Вы подходите, если любите работать и зарабатывать! Можно совмещать с основной работой или декретным отпуском. Сперва проведу бесплатный вводный урок, на котором расскажу: — об основах тестирования; — о поиске клиентов; — как пройти стажировку и устроиться в топовую IT-компанию. ✅ Что будет требоваться от вас: — проверять программы или приложения; — находить в них ошибки; — зарабатывать. 💰 За свою работу можно зарабатывать от 70 000 рублей. 👍 Для регистрации жмите кнопку "Зарегистрироваться" Зарегистрироваться #реклама 16+ site.purrweb-academy.ru О рекламодателе

🟢 Подсчет частоты элементов в списке с помощью Counter Если ты часто работаешь со списками и тебе нужно узнать, какие элементы в них встречаются чаще всего — не надо писать громоздкие циклы. В Python есть для этого отличный инструмент — collections.Counter. Он позволяет быстро превратить список в удобную структуру, где каждому элементу сопоставляется количество его вхождений. Особенно полезно при работе с текстами, логами, данными из API или парсинга. 📌 Пример:
from collections import Counter

words = ["python", "java", "python", "c++", "python", "java"]

# Считаем частоту элементов
counter = Counter(words)

# Получаем два самых частых элемента
top = counter.most_common(2)

print(top)  # Вывод: [('python', 3), ('java', 2)]
👍 Разбор: ✔️ Counter(words) — создаёт словарь, где ключ — элемент списка, а значение — сколько раз он встретился. ✔️ .most_common(2) — возвращает список из двух самых частых элементов и количества их вхождений. ✔️ Результат удобно использовать для визуализации, отчётов, или принятия решений на основе данных. 💡 Запомни: ✔️ Counter входит в стандартную библиотеку Python и не требует установки. ✔️ Если хочешь просто превратить список в "счётчик" — используй Counter вместо dict. ✔️ Подходит не только для списков: можно передавать строки, tuple, множества, генераторы. ✔️ .most_common() без аргументов возвращает все элементы в порядке убывания частоты. ✔️ Для получения редких элементов можно использовать reversed(counter.most_common()). 🔥 Примеры использования: 👍Анализ логов: какие IP-адреса встречаются чаще всего? 👍Обработка текста: какие слова самые частые? 👍Обратная связь от пользователей: какие категории выбирают чаще? Этот инструмент — настоящий must-have в арсенале Python-разработчика, особенно если ты работаешь с данными, логикой или текстами. Программистика

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

Полезный сниппет на Python: Как за пару строк превратить список в словарь:
keys = ['a', 'b', 'c'] values = [1, 2, 3] result = dict(zip(keys, values)) print(result) # {'a': 1, 'b': 2, 'c': 3}
Почему это удобно: zip() объединяет элементы из двух списков, а dict() сразу превращает их в словарь. Идеально, когда нужно быстро сопоставить ключи со значениями. Программистика|| #doc

Ищешь высокооплачиваемые проекты? Попробуй SkillStaff SkillStaff — это платформа для ИТ-специалистов, менеджеров и креаторов,
Ищешь высокооплачиваемые проекты? Попробуй SkillStaff SkillStaff — это платформа для ИТ-специалистов, менеджеров и креаторов, которым мало одного оклада. Здесь можно найти клиентов, выполнять их проекты и увеличивать свой доход. - Проекты с гибким графиком: part time, full time, удаленка и гибрид - Ставка за час работы — та, что ты сам выбрал - Клиенты — ведущие бренды, проверенные с юридической точки зрения при регистрации на платформе - Оплата поступает ежемесячно на расчетный счет исполнителя - Удобный личный кабинет и функционал, автоматизирующий документооборот Все, что нужно для работы — иметь статус самозанятого или ИП, а платформа поможет со всеми нюансами. Регистрируйся прямо сейчас Зарегистрироваться #реклама 16+ skillstaff.ru О рекламодателе

Мои коллеги из Яндекса создали сильнейшие IT каналы 🔥 Наше кредо — программирование не сложно, просто никто не объяснял норм
Мои коллеги из Яндекса создали сильнейшие IT каналы 🔥
Наше кредо — программирование не сложно, просто никто не объяснял нормально.
🐍 Ghostly Python - Разбираем код, автоматизируем рутину, пишем ботов, скрипты и полезные утилиты. Все что нужно для уверенного старта в программировании на Python. ☕️ Easy Java - вскрываем Java изнутри. Все тонкости этого универсального языка в одном канале, врывайся! 😎 IT Syndicate - гигабайты свежего материала по всем направлениям. GameDev, InfoSec, Frontend - и это лишь малая часть..

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

Здравствуйте, дорогие читатели наших каналов! 💻Сегодня, к сожалению, я к вам с плохими вестями! Как недавно оказалось у нас появились фейки, которые от нашего имени обманывают людей. Вот этот нехороший человек (хуесос): @JeyRahoI Так же он подделал нашу медиа: https://t.me/ReIvuMediia. Пожалуйста покидайте жалоб на этот канал медии, чтобы их быстрее заблокировали. И ещё можете начать писать этому гандону @JeyRahoI, просто, устроить ему спам атаку, чтобы было неповадно людей обманывать. Надеюсь на вашу помощь и понимание, и никогда не попадайтесь на уловки мошенников, а лично мне пишите по неёмтегу указанному в описании канала! Всем спасибо и хороших выходных!❤️

🐍 Совет для питониста: уникальные элементы с сохранением порядка Хочешь убрать дубликаты из списка, но сохранить порядок? Вот элегантный способ:
def unique_ordered(seq):
    seen = set()
    return [x for x in seq if not (x in seen or seen.add(x))]

data = [1, 2, 2, 3, 1, 4]
print(unique_ordered(data))  # 👉 [1, 2, 3, 4]
👍 Разбор: ✔️ seen.add(x) возвращает None, но в выражении работает как False, если x ещё не было. ✔️ Быстро, без внешних библиотек и читабельно. 💡 Запомни: set() убирает дубликаты, но порядок не гарантирует. А тут — и чисто, и красиво! А вы знали об этом? Если нет поставьте 👍 Если да поставьте 🔥

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

🔧 Как преобразовать список строк в числа в Python Работаешь с данными из CSV, формы или API — и получаешь список строк вроде ["1", "2", "3"]? А дальше хочешь применять к этим данным числовые операции? Важно понимать: строки и числа — это разные типы, и если не привести типы корректно, будет ошибка. ✔️ Простой способ: map()
str_numbers = ["1", "2", "3", "4", "5"]
int_numbers = list(map(int, str_numbers))

print(int_numbers)  # [1, 2, 3, 4, 5]
print(sum(int_numbers))  # 15
👍 Как работает: - map(int, str_numbers) применяет int() ко всем элементам. - list(...) превращает результат обратно в список. ✔️ Через генератор списка
str_numbers = ["10", "20", "30"]
int_numbers = [int(x) for x in str_numbers]

print(int_numbers)  # [10, 20, 30]
👍 Разница: генератор более гибкий — можно сразу делать условия, фильтрацию и преобразования:
# Пропускаем пустые строки и нечисловые элементы
str_numbers = ["42", "", "not_a_number", "100"]

clean_numbers = [int(x) for x in str_numbers if x.isdigit()]
print(clean_numbers)  # [42, 100]
⚠️ Что делать, если в списке есть нечисловые строки?
str_numbers = ["5", "abc", "7"]

def safe_int(s):
    try:
        return int(s)
    except ValueError:
        return None  # или 0, или skip

int_numbers = [safe_int(x) for x in str_numbers if safe_int(x) is not None]
print(int_numbers)  # [5, 7]
✔️ Для float — всё то же самое
str_floats = ["3.14", "2.71", "0.0"]
float_numbers = list(map(float, str_floats))
print(float_numbers)  # [3.14, 2.71, 0.0]
🧪 Пример применения: фильтрация и вычисления
data = ["100", "200", "abc", "150", "NaN"]

# Преобразуем и фильтруем
clean_data = [int(x) for x in data if x.isdigit()]
average = sum(clean_data) / len(clean_data)

print(f"Данные: {clean_data}")
print(f"Среднее значение: {average}")
👍 Разбор: ✔️ map(int, ...) и генераторы — самые частые и удобные способы. ✔️ Если данные могут быть «грязными» — всегда добавляй проверку isdigit() или try/except. ✔️ Для float — просто используй float() вместо int(). 💡 Запомни: ✔️ Используй map() — для лаконичного кода. ✔️ Используй генератор — для гибкости. ✔️ Обрабатывай ошибки, если не уверен в содержимом списка . А вы знали об этом? Если нет поставьте 👍 Если да поставьте 🔥

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

👀 Рекурсивная книга о рекурсии Книга «Рекурсивная книга о рекурсии» содержит примеры кода на языке Python и JavaScript, кото
👀 Рекурсивная книга о рекурсии Книга «Рекурсивная книга о рекурсии» содержит примеры кода на языке Python и JavaScript, которые иллюстрируют основы рекурсии и проясняют фундаментальные принципы всех рекурсивных алгоритмов. Из книги вы узнаете о том, когда стоит использовать рекурсивные функции (и, главное, когда этого не нужно делать), как реализовывать классические рекурсивные алгоритмы, часто обсуждаемые на собеседованиях, а также о том, как рекурсивные методы помогают решать задачи, связанные с обходом дерева, комбинаторикой и другими сложными темами. Программистика|| #doc

😎 PyLinux — мощное сообщество для тех, кто изучает Python и хочет начать разбираться в Linux! ➡️ Внутри вы найдете: — Практи
😎 PyLinux — мощное сообщество для тех, кто изучает Python и хочет начать разбираться в Linux! ➡️ Внутри вы найдете: — Практичные гайды по Python и Linux — Бесплатные скрипты и утилиты — Обсуждения и помощь от сообщества а также, многое другое! 🔥 Заходи прямо сейчас, чтобы не потерять - PyLinux!

Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как
Запустите рекламу в телеграм-каналах с Яндекс Директом Перфоманс-реклама теперь в телеграм-каналах ⚡ Яндекс Директ знает, как привлечь целевую аудиторию 💰👌 Попробовать #реклама yandex.ru О рекламодателе

Решаем простые задачи на PYTHON уровня Junior | CODEWARS
📱 Первоисточник
Программистика|| #video

🖥 Smartjoiner — это Python-библиотека, которая упрощает процесс объединения элементов коллекции в аккуратно отформатированну
🖥 Smartjoiner — это Python-библиотека, которая упрощает процесс объединения элементов коллекции в аккуратно отформатированную строку. Smartjoiner полезен для разработчиков, которым нужно быстро и удобно преобразовывать списки или коллекции в естественно звучащий текст, улучшая взаимодействие с пользователями и качество выводимой информации. pip install smartjoiner
🌐 Ссылка
Программистика|| #doc