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 086
Subscribers
-224 hours
-57 days
-1330 days
Posts Archive
Быстрое измерение времени выполнения кода без 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 — про технологии, которые работают. Подпишись и будь в курсе, как ИИ делает бизнес умнее.

Функции модуля time: Часть 2 Продолжаем делиться циклом видеоматериалов, благодаря которому ты научишься пользоваться модулем time. В этот раз продемонстрированы функции monotonic(), perf_counter() и process_time(). • Перейти к просмотру Python Guru

Операторы циклов break, continue и else На многочисленных примерах объясняется работа операторов: break - досрочное прерывание цикла; continue - пропуск одной итерации цикла; else - выполнение блока операторов после штатного завершения цикла. • Перейти к просмотру Python Guru

🎬 Хотите, чтобы ваши идеи стали историей, о которой говорят? Все мы придумывали сюжеты в голове: героев, диалоги, целые филь
🎬 Хотите, чтобы ваши идеи стали историей, о которой говорят? Все мы придумывали сюжеты в голове: героев, диалоги, целые фильмы… Разница только в том, что одни оставляют это фантазией, а другие делают карьеру на сценариях. Специально для вас открыт бесплатный мини-курс, где идеи превращаются в истории. Что будет на курсе: — Напишете свой первый сценарий всего за 4 занятия — Пообщаетесь вживую с опытным сценаристом — Получите 5 чек-листов и подборку материалов в подарок — Вступите в закрытое комьюнити сценаристов в Telegram 💰Зарплата начинающего сценариста — от 80 000 ₽, с опытом — до 135 000 ₽. А первый шаг вы делаете бесплатно (вместо 2 990 ₽). Пройдите короткий тест, откройте доступ и начните писать историю. Одна из таких историй привела студента Skillbox к Netflix и HBO. Может, это и ваш путь!

Заглавные буквы Метод возвращает копию строки str, в которой у каждого слова в строке, первый символ имеет верхний регистр, а
Заглавные буквы Метод возвращает копию строки str, в которой у каждого слова в строке, первый символ имеет верхний регистр, а остальные символы слова переводятся в нижний регистр. Другими словами, метод вернет копию строки, в которой все слова начинаются с заглавной буквы. Фрагмент используется с применением метода title() класса string Python Guru

Функция map. Примеры ее использования Знакомимся с функцией map. Работа функции изнутри. Примеры ее использования. Лямбда-функции совместно с функцией map. •Перейти к просмотру Python Guru

Логирование: оставь print позади Логирование - это фиксация состояния вашего приложения в определенный момент времени. Оно позволяет понимать, что система работает как ожидается (и вообще работает), а также облегчает диагностику проблем. • Перейти к просмотру Python Guru

ALL 47 STRING METHODS IN PYTHON EXPLAINED Вот все 47 строковых методов, которые вы найдете в vanilla Python. Сколько из них вы знаете? • Перейти к просмотру Python Guru

Изоляция рунета ближе, чем ты думаешь Loading … ██████████████] 99% Роскомнадзору дали карт-бланш на блокировки, а «белые спи
Изоляция рунета ближе, чем ты думаешь
Loading ██████████████] 99%
Роскомнадзору дали карт-бланш на блокировки, а «белые списки» сайтов тестируют уже в десятках регионов. И гайки будут закручиваться только сильнее. Чтобы в одночасье не лишиться доступа к свободному Интернету, просто сохрани Only Hack. Тут профессиональный хакер делится фишками, с которыми доступ к глобальной сети у тебя будет даже в случае ядерного апокалипсиса. Не жди момента «Х». Перестрахуйся подпиской.

Система распознавания лиц Делимся кодом, с помощью которого ты сможешь распознавать лица. Этот процесс включает несколько эта
Система распознавания лиц Делимся кодом, с помощью которого ты сможешь распознавать лица. Этот процесс включает несколько этапов, таких как обнаружение лиц, извлечение признаков и их сравнение с известными лицами. Для работы с распознаванием лиц тебе понадобятся библиотеки opencv-python и dlib, а также imutils для упрощения некоторых операций. Эти инструменты широко используются в безопасности, авторизации и различных приложениях для анализа изображений. • Перейти к просмотру Python Guru

ASMR Programming - Coding Pacman - No Talking Написание кода для pacman оказалось сложнее, чем я думал. Для ghosts я использовал алгоритм Дейкстры. Я открыт для любых идей по разработке игры. Вы можете разрабатывать игру по своему усмотрению. Нам нужно больше работать над ghosts. Потому что иногда они забиваются в угол и ждут там. Возможно, мы могли бы сократить интервал между сменой случайных целей для призраков. • Перейти к просмотру Python Guru

Розыгрыш iPhone 17 Pro и лучших AirPods! С каналом Костыль разыгрываем 2 отличных приза: Призы ➡️iPhone 17 Pro — лучший iPhon
Розыгрыш iPhone 17 Pro и лучших AirPods! С каналом Костыль разыгрываем 2 отличных приза: Призы ➡️iPhone 17 Pro — лучший iPhone, универсального размера. Цвет выберет победитель ➡️AirPods Pro 3 — наушники получит победитель под номером 2 Условия: • подписаться на @Romancev768 • подписаться на @kostylofficial • нажать на кнопку «Участвовать» под этим постом. Двух победителей выберет рандомайзер. Когда итоги? В пятницу, 19 декабря, в 18:00 Где итоги? В этом посте, вы его читаете, все итоги подводятся в постах с кнопкой «Участвовать». Как получить? Доставим в ближайшее отделение СДЭК. Получателю должно быть 18+, могут забрать родители. А точно не скам? Победители получат кружок в котором я назову их имя и расскажу о доставке приза.

Упрощение создания операторов сравнения Декоратор functools.total_ordering используется здесь для упрощения процесса реализац
Упрощение создания операторов сравнения Декоратор functools.total_ordering используется здесь для упрощения процесса реализации упорядочения экземпляров класса. Для обеспечения его работы нужно лишь чтобы были объявлены операторы сравнения lt и eq. Это — тот минимум, который нужен декоратору для конструирования остальных операторов сравнения. Python Guru

Защита ИИ-приложений от атак В данной статье автор разбирает Guardrails. Это инструмент для обеспечения безопасности ИИ-систем. Благодаря нему можно создавать многоуровневую систему валидации входных и выходных данных. • Перейти к просмотру Python Guru

Работа с json-файлами в Python • Перейти к просмотру Python Guru