en
Feedback
Python Guru | Всё про Python

Python Guru | Всё про Python

Closed channel

Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1

Show more
3 143
Subscribers
-324 hours
-107 days
-4030 days
Posts Archive
Система детекции лиц С помощью этого кода можно реализовать систему детекции лиц с использованием OpenCV. OpenCV позволяет ра
Система детекции лиц С помощью этого кода можно реализовать систему детекции лиц с использованием OpenCV. OpenCV позволяет работать с видео и обрабатывать кадры для распознавания лиц. Камера распознает лица и выделяет их прямоугольником. В данном примере используется предобученный каскад Хаара для обнаружения лиц. Python Guru

Как профессия разработчика изменилась за 20 лет— подкаст о людях и коде Новый выпуск подкаста Владилена Минина о том, что остаётся за кадром технологических трендов: опыт, насмотренность и человеческий подход к коду. Герой выпуска — Сергей Бережной - директор по взаимодействию с разработчиками в Яндексе с 20-летним стажем, который прошёл путь от первых языков программирования до создания инструментов для инженеров. Основные темы: — Почему ценность программиста смещается от написания кода к умению собирать системы — Как ИИ помогает убирать рутину, оставляя пространство для мышления — Зачем ограничения нужны, чтобы стимулировать креатив — Почему эстетика и «ручной стиль» в коде становятся редкостью, но не теряют значимости — Как многолетняя экспертиза Яндекса трансформировалась в SourceCraft — платформу для осмысленной разработки • Перейти к просмотру Python Guru

Что такое метод? Метод — это такая функция, которую можно использовать для определенного типа данных. Существуют строковые ме
Что такое метод? Метод — это такая функция, которую можно использовать для определенного типа данных. Существуют строковые методы, методы для работы с целыми числами, методы списков, словарей и т.д. Методы могут принимать или не принимать аргументы. В целом, это методы — это встроенные функции, которые делают вашу жизнь намного проще. Иногда вы можете задаться вопросом, существует ли какой-то метод. В Python можно посмотреть весь список строковых методов, используя функцию dir() со строкой в качестве аргумента. Python Guru

Как работает метод lower()? Метод lower() — это строковый метод, который возвращает новую строку полностью в нижнем регистре.
Как работает метод lower()? Метод lower() — это строковый метод, который возвращает новую строку полностью в нижнем регистре. Если исходная строка содержит прописные буквы, в новой строке они будут строчными. При этом любая строчная буква или любой символ, не являющийся буквой, не изменяется. Python Guru

Получаем значения из словаря без KeyError Новички часто сталкиваются с ошибкой KeyError, когда ключа в словаре нет. Вместо пр
Получаем значения из словаря без KeyError Новички часто сталкиваются с ошибкой KeyError, когда ключа в словаре нет. Вместо проверки через if можно использовать встроенный и безопасный способ. Используй метод dict.get() — он возвращает значение по ключу или None (или значение по умолчанию), если ключ отсутствует. Итог: dict.get() делает код короче, безопаснее и избавляет от лишних проверок на существование ключей. Python Guru

Если вы работаете в маркетинге, медиа и пиаре — обязательно подписывайтесь на наших друзей из Маркетинга Головного Мозга. Там не постят старые кейсы из 90-х и "заплесневелые" лайфхаки маркетологов — это канал про рекламу здорового человека. Почему Chatgpt в маркетинге — полная дичь, как бренды тратят миллионы в никуда и почему не надо следовать за трендами — тут есть всё. У ребят живой канал с мемами и без тухлых отчетов про тренды в маркетинге. Подписывайтесь: @soglasoval

Быстрое получение основных статистических характеристик с использованием statistics или pandas Если вам нужно получить основн
Быстрое получение основных статистических характеристик с использованием statistics или pandas Если вам нужно получить основные статистические показатели (среднее, медиану, стандартное отклонение и т.д.) для набора данных, Python предлагает удобные инструменты для этого. Вы можете использовать модуль statistics для работы с небольшими наборами данных или pandas для анализа больших данных в DataFrame. Использование statistics и pandas помогает упростить анализ данных и быстро получить необходимую информацию о числовом наборе, будь то список чисел или целый столбец данных в таблице.Быстрое получение основных статистических характеристик с использованием statistics или pandas Если вам нужно получить основные статистические показатели (среднее, медиану, стандартное отклонение и т.д.) для набора данных, Python предлагает удобные инструменты для этого. Вы можете использовать модуль statistics для работы с небольшими наборами данных или pandas для анализа больших данных в DataFrame. Python Guru

Что такое модуль datetime? В этом видеоматериале автор рассказывает про модуль datetime. Он позволяет работать с датами, временем, временными интервалами и часовыми поясами. • Перейти к просмотру Python Guru

Build Data Apps in Python with Plotly Dash В этом видео мы узнаем, как легко создавать приложения для обработки данных на Python с помощью Plotly Dash. • Перейти к просмотру Python Guru

Использование оператора "Walrus" (:=) для одновременного присваивания и использования значения Оператор "Walrus" (:=) в Pytho
Использование оператора "Walrus" (:=) для одновременного присваивания и использования значения Оператор "Walrus" (:=) в Python позволяет одновременно присваивать значение переменной и использовать его в выражении. Это особенно полезно для сокращения кода, когда вам нужно вычислить значение и сразу же использовать его. Использование оператора "Walrus" делает код более лаконичным, улучшает читаемость и позволяет избежать ненужного дублирования операций. Python Guru

Обработка событий в Телеграм-ботах Есть два способа, которые позволяют твоему боту получать обновления от серверов Телеграм. Это long polling и вебхуки. Благодаря данной статье ты узнаешь, в чем отличие способов и когда лучше использовать тот или иной вариант. • Перейти к просмотру Python Guru

How To Write Better Functions In Python В сегодняшнем видео мы узнаем, как мы можем улучшить наши функции Python, используя 5 простых для запоминания советов для каждой новой функции, которую мы создаем. • Перейти к просмотру Python Guru

Попробуйте IT на вкус: изучите 6 профессий за 4 дня Бесплатный курс по IT от практика, который нанимает IT-специалистов кажды
Попробуйте IT на вкус: изучите 6 профессий за 4 дня Бесплатный курс по IT от практика, который нанимает IT-специалистов каждый день Под его руководством вы создадите сайт, напишете первый код, найдёте баги, попробуете себя в Data Science, разберётесь, что делают специалисты по кибербезопасности, и поймёте, к чему именно у вас есть склонность. Это не «послушать лекцию». Это опыт, который экономит месяцы! Такую возможность нельзя упустить, потому что именно в этом курсе спикер знает кого реально нанимают сегодня, а кого нет. Регистрируйтесь по ссылке и получайте навыки, за которые рынок платит от 160 000 тыс.руб.

Быстрое измерение времени выполнения кода без time и декораторов Иногда нужно прикинуть, сколько реально занимает выполнение
Быстрое измерение времени выполнения кода без time и декораторов Иногда нужно прикинуть, сколько реально занимает выполнение фрагмента кода — но не хочется подключать сложные профилировщики. Python даёт простой и элегантный способ измерить время прямо “на лету” с помощью time.perf_counter(). Итог: Этот метод позволяет замерять время выполнения любых операций в одном месте, без декораторов и внешних библиотек, и идеально подходит для быстрой диагностики производительности. Python Guru

Битовые операции И, ИЛИ, НЕ, XOR. Сдвиговые операторы Рассматриваем работу битовых операторов И, ИЛИ, НЕ, XOR в языке Python. А также сдвиговые операторы влево и вправо. Примеры использования битовых операций. • Перейти к просмотру Python Guru

Python без этого понять не получитсчя ни через год ни через пять лет • Перейти к просмотру Python Guru

💸 Разработчики из Яндекса создали IT каналы для обучения своих сотрудников. Здесь информация, которая реально помогает изуча
💸 Разработчики из Яндекса создали IT каналы для обучения своих сотрудников. Здесь информация, которая реально помогает изучать программирование с полного нуля! Выбирайте своё направление и подписывайся: 👩‍💻 Python Flow — @python_flow 👩‍💻 C & C++ Flow — @cpp_flow 💻 IT News Flow — @itnews_flow 👩‍💻 Java Flow — @java_flow 👩‍💻 SQL & Базы данных Flow — @sql_flow 👩‍💻 C# & Unity Flow — @csharp_flow 👩‍💻 Node.js Flow — @nodejs_flow 👩‍💻 Linux & DevOps Flow — @linux_flow 👩‍💻 InfoSec & Хакинг — @hacking_flow 👩‍💻 Git & GitHub Flow — @git_flow Прием заявок действует до завтра ⚠️

Как красиво логировать объекты без ручного форматирования Когда нужно записать в лог сложный объект (например, dict с вложенн
Как красиво логировать объекты без ручного форматирования Когда нужно записать в лог сложный объект (например, dict с вложенными структурами), обычный print() делает кашу. А logging без форматирования выглядит громоздко. Есть быстрый способ — использовать pprint прямо внутри логирования. Хотите логировать сложные структуры красиво и читаемо, но не хотите вручную форматировать JSON или писать многострочные print(). Используйте pprint.pformat() — он превращает объект в красиво отформатированную строку, которая идеально ложится в лог. Python Guru

📱 Как GPT меняет бизнес? Узнай изнутри. На канале Owner 1win — опыт основателя топового проекта, который использует нейросети, ИИ и собственные IT-разработки, чтобы масштабировать 1win и выходить за рамки индустрии. Здесь ты найдешь: 👉 Как GPT помогает автоматизировать процессы 👉 Инсайды о внедрении ИИ в гемблинг 👉 Личный опыт создания digital-платформ 👉 Апдейты и кейсы по 1win и другим проектам 🔗 Owner 1win — про технологии, которые работают. Подпишись и будь в курсе, как ИИ делает бизнес умнее.