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
No data24 hours
-57 days
-1330 days
Posts Archive
Использование contextlib.suppress для игнорирования ошибок Иногда нужно выполнить код, который может упасть, но ошибка при эт
Использование contextlib.suppress для игнорирования ошибок Иногда нужно выполнить код, который может упасть, но ошибка при этом не критична. Вместо громоздкого try/except, можно изящно подавить исключения! Итог: Используй contextlib.suppress для безопасного выполнения кода, где ошибка не требует обработки. Это делает код компактнее и чище. Python Guru

Интересный факт о языке: Множественное присваивание Множественное присваивание позволяет в одной строке присвоить значения ср
Интересный факт о языке: Множественное присваивание Множественное присваивание позволяет в одной строке присвоить значения сразу нескольким переменным. Также это позволяет легко обменивать значения между переменными без использования временной переменной. Как это работает: Справа от знака = создаётся кортеж значений. Эти значения распаковываются и присваиваются переменным слева.A Python Guru

Getting Date and Time Based on User Locale Привет всем! В этом видео я собираюсь показать вам, как вы можете отформатировать дату и время в настройках текущего языка пользователя. Очень полезно, если вы хотите, чтобы пользователь чувствовал себя в ваших приложениях как дома. • Перейти к просмотру Python Guru

PLEASE Learn These 10 Advanced Python Features В этом видео я расскажу вам о 10 расширенных функциях Python, которые вам необходимо знать. На протяжении всего видео каждая из них становится все более и более сложной, так что посмотрите, сможете ли вы разобраться во всех десяти. • Перейти к просмотру Python Guru

Python — язык, с которого легко начать! Хотите освоить востребованную IT-профессию без сложных формул и лет обучения? Пишите
Python — язык, с которого легко начать! Хотите освоить востребованную IT-профессию без сложных формул и лет обучения? Пишите код на python — уже через 5 дней вы создадите своего Telegram-бота, парсер и сайт. А дальше — дорога к удалёнке и первым заказам. Курс бесплатный: 5 дней практики, консультация с экспертом из «Сбера» и подробный план выхода на фриланс. Никакой базы не нужно — всё объясним с нуля. Акция действует до конца октября, успей зарегистрироваться.

Удаление дубликатов при сохранении порядка Обычно set() убирает дубликаты, но не сохраняет порядок. dict.fromkeys() создаёт с
Удаление дубликатов при сохранении порядка Обычно set() убирает дубликаты, но не сохраняет порядок. dict.fromkeys() создаёт словарь, где ключи — элементы списка (они уникальны), и при этом сохраняет порядок добавления (с Python 3.7+). Итог: Чтобы быстро убрать дубликаты и сохранить порядок, используй list(dict.fromkeys(...)). Эффективно и элегантно. Python Guru

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

Python Lambda Functions Explained В этом видео вы изучите лямбда-функции в Python всего за несколько минут. Хотя они могут показаться сложными, лямбда-функция на самом деле довольно проста, поскольку это всего лишь однострочная анонимная функция, и в течение следующих 8 минут я покажу вам, как именно они работают и как с ними справиться. • Перейти к просмотру Python Guru

Декораторы функций Декораторы в языке Питон позволяют добавить функционал до и после выполнения определенной функции. За урок мы научимся создавать декораторы и присваивать их к функциям. • Перейти к просмотру Python Guru

Тестировщик — простой старт в IT с нуля. Хотите выйти на удалёнку и зарабатывать от 80 000 ₽ уже через полгода? Профессия тес
Тестировщик — простой старт в IT с нуля. Хотите выйти на удалёнку и зарабатывать от 80 000 ₽ уже через полгода? Профессия тестировщика — это стабильный спрос, высокая зарплата и никаких сложных навыков программирования. Вы проверяете сайты и приложения на баги — просто и увлекательно. Сейчас — уникальный шанс: мини-курс на 4 дня бесплатно, плюс индивидуальная карьерная консультация в подарок. Вас пошагово проведут от нуля до первого тестового задания. Жмите на кнопку, проходите короткий тест и забирайте свой билет в IT до 12 октября!

Очереди типов FIFO и LIFO FIFO и LIFO – это два базовых способа организации хранения и обработки данных в структурах данных. Благодаря данному видеоматериалу ты узнаешь, как ими пользоваться. 👀Смотреть видео Python Guru

Особые методы сравнения множеств (set, frozenset) set_a.isdisjoint(set_b) — истина, если set_a и set_b не имеют общих элемент
Особые методы сравнения множеств (set, frozenset) set_a.isdisjoint(set_b) — истина, если set_a и set_b не имеют общих элементов. set_b.issubset(set_a) — если все элементы множества set_b принадлежат множеству set_a, то множество set_b целиком входит в множество set_a и является его подмножеством (set_b — подмножество) set_a.issuperset(set_b) — соответственно, если условие выше справедливо, то set_a — надмножество Python Guru

Продвинутая работа со списками: Часть 2 Продолжаем разбирать продвинутые приемы при работе со списками. Для сортировки по кри
Продвинутая работа со списками: Часть 2 Продолжаем разбирать продвинутые приемы при работе со списками. Для сортировки по критерию можно использовать .sort() и sorted(). Здесь ты можешь почитать про разницу между ними. Также можно сделать поверхностную или глубокую копии. Отличие заключается в том, что в поверхностной копии копируются только ссылки, а не сами вложенные объекты. А при глубоком копировании все вложенные объекты тоже копируются. Прикрепляем ссылку на код, чтобы ты убедился в этом лично. • Перейти к просмотру Python Guru

Метод .index() .index() — возвращает минимальный индекс переданного элемента для индексированных коллекций (строка, список, к
Метод .index() .index() — возвращает минимальный индекс переданного элемента для индексированных коллекций (строка, список, кортеж) Python Guru

Что такое детерминизм? Детерминизм означает, что программа/функция/алгоритм при одинаковых входных данных всегда дает одинаковый результат и выполняется одинаковым образом. Однако это не всегда так просто работает. О всех нюансах детерминизма ты узнаешь из этой статьи. • Перейти к просмотру Python Guru

Российский хакер Валерий Илларионов третий раз нашёл лазейку в коде ChatGPT 5 Айтишник за пару дней нашёл способ снять ограни
Российский хакер Валерий Илларионов третий раз нашёл лазейку в коде ChatGPT 5 Айтишник за пару дней нашёл способ снять ограничения с GPT и настраивать её под любые задачи — от взлома аккаунтов до изготовления оружия В своём блоге «Доктор GPT» он делится множеством других лазеек, которые всё ещё не пофиксили. Как бесплатно пользоваться Veo 3 и другими генераторами видео Как генерировать фото 18+ в Midjourney Отключение ограничений в Gemini, GPT и Perplexity Секретные промты и протоколы собраны здесь @DoctorGPT 🤫

Собеседование (мок-интервью) для Junior Python-разработчика Что вас ждёт в этом выпуске: – история студента, который занимался проектированием электростанций, обучился в августе 2023 на онлайн-курсах программирования и в январе 2024 устроился на работу – теоретические вопросы по Python, которые задают на собеседованиях – лайвкодинг-задача на проверку валидности – заковыристая задача про птичку и поезд • Перейти к просмотру Python Guru

Розыгрыш всех новых моделей iPhone 17, Air, Pro и Pro Max Для участия необходимо: — Подписаться на канал Технолоджия — Нажать
Розыгрыш всех новых моделей iPhone 17, Air, Pro и Pro Max Для участия необходимо: — Подписаться на канал Технолоджия — Нажать кнопку «Участвовать» Итоги будут подведены 20 октября случайным образом при помощи бота.

Эффективное использование метода imatmul(self, other) Метод imatmul(self, other) в Python позволяет определить поведение опер
Эффективное использование метода imatmul(self, other) Метод imatmul(self, other) в Python позволяет определить поведение оператора матричного умножения с присваиванием (@=) для пользовательских классов. Это полезно для работы с матрицами и другими структурами данных, поддерживающими матричное умножение, делая код более выразительным и эффективным. Метод imatmul — это специальный метод, который позволяет реализовать матричное умножение с присваиванием. Когда оператор @= применяется к объекту, Python вызывает этот метод, позволяя изменить объект на месте в соответствии с результатом матричного умножения. Использование метода imatmul позволяет легко реализовать матричное умножение с присваиванием для пользовательских классов. Это делает код более чистым и удобным для чтения, а также улучшает производительность за счет изменения объектов на месте. Python Guru

Ситуации, где полезно использовать словарь Python Словарь (dict) — неупорядоченная коллекция произвольных объектов с доступом по ключу. Словарь более известен как ассоциативный массив. Словарь состоит из набора пар "Ключ-Значение". И в отличии от списка, где к каждому элементу можно обратиться по его порядковому номеру(индексу), в словаре обращение к элементу происходит по ключу. • Перейти к просмотру Python Guru