ar
Feedback

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

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

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

قناة بسيطة

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

إظهار المزيد
5 782
المشتركون
-324 ساعات
+117 أيام
-4930 أيام
أرشيف المشاركات
Здравствуйте, дорогие читатели наших каналов! 💻Сегодня, к сожалению, я к вам с плохими вестями! Как недавно оказалось у нас появились фейки, которые от нашего имени обманывают людей. Вот этот нехороший человек (хуесос): @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

👩‍💻 Лучший курс по Python Основа курса - видеоуроки, к которым прилагается текстовый конспект с теоретической базой, ссылка
👩‍💻 Лучший курс по Python Основа курса - видеоуроки, к которым прилагается текстовый конспект с теоретической базой, ссылками на документацию и дополнительные материалы. Также в курсе присутствуют практические задания для самостоятельного выполнения.
🌐 Ссылка
Программистика || #Course

Как моментально выбесить разработчиков Программистика || #memes

Python ООП: КОМПОЗИЦИЯ простыми словами.
📱 Первоисточник
Программистика|| #video

Каждый день без изучения ИИ — это упущенная возможность Пока другие осваивают нейросети и зарабатывают на этом, вы тратите время впустую. Канал «That's IT» — проводник в мире технологий, интернет-культуры, трендов и нейросетей. Здесь вы найдете: — Ежедневные дайджесты главных новостей ИИ. — Эксклюзивные инсайты о разработках и технологиях — Айтишный юмор и немного милых котиков Подписывайтесь и читайте самое важное из мира искуственного интеллекта: @thats_it_ai_tech

🖥 DeepMesh – это исследовательский проект, направленный на создание высококачественных 3D-мешей с помощью методов глубокого обучения. Глубокое обучение для 3D-реконструкции: Проект использует нейросетевые методы для обучения неявных представлений объектов, что позволяет реконструировать гладкие и точные поверхности даже из разрежённых данных (например, облаков точек).Алгоритмы извлечения мешей: После получения неявной функции, описывающей форму объекта, применяются алгоритмы, такие как Marching Cubes, для извлечения явной 3D-сетки. 🐱 Ссылка на GitHub Программистика|| #doc

Вам нравится читать контент на этом канале? Возможно, вы задумывались о том, чтобы купить на нем интеграцию? Следуйте 3 простым шагам, чтобы сделать это: 1) Нажмите на ссылку: Вход 2) Пополняйтесь удобным способом 3) Размещайте публикацию Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.

👀 Как устроен Python Python – невероятный язык, популярный во многих областях. Он используется для автоматизации простых и с
👀 Как устроен Python Python – невероятный язык, популярный во многих областях. Он используется для автоматизации простых и сложных задач, цифровой обработки, веб-разработки, игр… Независимо от того, перешли ли вы на Python с другого языка, руководите группой программистов, работающих на Python, или хотите расширить свое понимание, имеет смысл подойти к изучению Python со всей серьезностью. Программистика|| #doc

Ищете готовые скрипты 💻 на Python ❓ На канале Python_Scripts всегда огромный выбор 🚀 : 📍 боты 🤖 📍 парсеры 📁 📍 чекеры �
Ищете готовые скрипты 💻 на Python ❓ На канале Python_Scripts всегда огромный выбор 🚀 : 📍 боты 🤖 📍 парсеры 📁 📍 чекеры 🔍 📍 автоматизация 🔧 📍 многое другое 💻 Подписывайтесь и пользуйтесь❕ 👇👇👇 Ссылка на канал : 👇👇👇 https://t.me/Py_Script

🟢 Ошибка: Изменение списка во время итерации Одна из самых распространённых ошибок в Python — изменение списка во время его обхода. Ошибка ❌ :
numbers = [1, 2, 3, 4, 5]

for num in numbers:
    if num % 2 == 0:
        numbers.remove(num)  # ❌ Ошибка! Пропускаются элементы

print(numbers)  # Ожидали [1, 3, 5], но получили [1, 3, 4]
👍 Разбор: ✔️ При удалении элементов индексы смещаются, что приводит к пропуску значений. ✔️ В этом примере 4 не удалится, так как после удаления 2 список сдвигается, и 3 занимает место 2, а цикл переходит к 4, пропуская 3. ✅ Правильное решение: Использовать List Comprehension
numbers = [1, 2, 3, 4, 5]
numbers = [num for num in numbers if num % 2 != 0]

print(numbers)  # Вывод: [1, 3, 5]
💡 Запомни: ✔️ Не изменяй список во время итерации. ✔️ Используй List Comprehension или создавай новый список. ❓ А вы знали об этом? Если нет поставьте 👍 Если да поставьте 🔥