ru
Feedback

Не попадитесь на канал ботавода! Telemetrio находит и помечает такие каналы 👉 Хотите видеть метку — оформите подписку

python_practics

python_practics

Открыть в Telegram

Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics

Больше
5 110
Подписчики
Нет данных24 часа
-97 дней
-4030 дней
Архив постов
Внимание! - Вопрос! Что такое контекстный менеджер? В питоне есть оператор with. Размещенный внутри код выполняется с особенн
Внимание! - Вопрос! Что такое контекстный менеджер? В питоне есть оператор with. Размещенный внутри код выполняется с особенностью: до и после гарантированно срабатывают события входа в блок withи выхода из него. Объект, который определяет эту логику, называется контекстным менеджером. События входа и выхода из блока определены методами __enter__ и __exit__. Первый срабатывает в тот момент, когда ход исполнения программы переходит внутрь with. Метод может вернуть значение. Оно будет доступно низлежащему внутри блока with коду. __exit__ срабатывает в момент выхода из блока, в т.ч. и по причине исключения. В этом случае в метод будет передана тройка значений (exc_class, exc_instance, traceback). Самый распространённый контекстный менеджер – класс, порожденный функцией open. Он гарантирует, что файл будет закрыт даже в том случае, если внутри блока возникнет ошибка. #вопросы_из_собеседований @python_practics

⚡ Вся необходимая информация теперь собрана в одном месте — для специалистов любого направления. 📱 Python for Backend Develo
⚡ Вся необходимая информация теперь собрана в одном месте — для специалистов любого направления. 📱 Python for Backend Developer 📱 Python for DevOps Engineer 📊 Python for Data Engineer 🔬 Python for Data Scientist 🤖 Python for ML Engineer ✅ Python for QA Engineer 📈 Python for Data Analyst 🧠 Python for AI Engineer Получайте доступ к актуальным ресурсам уже сейчас!

Ставь 👍 если было полезно #теория_python @python_practics
+2
Ставь 👍 если было полезно #теория_python @python_practics

Pivot Tables Создание таблиц pivot для обобщения данных. 👍 - если было полезно #полезные_сниппеты @python_practics
Pivot Tables Создание таблиц pivot для обобщения данных. 👍 - если было полезно #полезные_сниппеты @python_practics

Задача: Ваша команда разрабатывает новый необычный текстовый редактор, и перед вами поставлена задача реализовать нумерацию с
Задача: Ваша команда разрабатывает новый необычный текстовый редактор, и перед вами поставлена задача реализовать нумерацию строк. Напишите функцию, которая принимает список строк и возвращает перед каждой строкой правильный номер. Пример:
["a", "b", "c"] --> ["1: a", "2: b", "3: c"]
#задачник @python_practics

Преобразователь температуры на Python Полный код можно посмотреть по ссылке👇 #sandbox @python_practics

Внимание! - Вопрос! Что такое миксины? Миксин (mix-in, анг. “примесь”), паттерн проектирования в ООП, когда в цепочку наследо
Внимание! - Вопрос! Что такое миксины? Миксин (mix-in, анг. “примесь”), паттерн проектирования в ООП, когда в цепочку наследования добавляется небольшой класс-помощник. Например, есть класс class NowMixin(object): def now(): return datetime.datetime.utcnow() Тогда любой класс, наследованный с этим миксином, будет иметь метод now(). В названия миксинов принято добавлять слово Mixin, так как не существует никакого механизма для понимания полноценный это класс или миксин. Миксин технически является самым обычным классом. #вопросы_из_собеседований @python_practics

Как автоматизировать инфраструктуру с помощью Terraform и Ansible Terraform и Ansible — два популярных инструмента, которые п
Как автоматизировать инфраструктуру с помощью Terraform и Ansible Terraform и Ansible — два популярных инструмента, которые помогают автоматизировать инфраструктуру и управлять ей. Авторы статьи рассказали, в чем их особенности и как их можно интегрировать в разработку. Подробнее👇 #статьи @python_practics

Имеется кортеж вида T = (4, 2, 3). Какая из операций приведёт к тому, что имя T будет ссылаться на кортеж (1, 2, 3)?
Anonymous voting

Ставь 👍 если было полезно #теория_python @python_practics
+2
Ставь 👍 если было полезно #теория_python @python_practics

Database Systems: Design, Implementation, and Management (2019) Чему вы научитесь: • Принципам проектирования баз данных и со
Database Systems: Design, Implementation, and Management (2019) Чему вы научитесь: • Принципам проектирования баз данных и создания эффективных схем; • Управлению транзакциями и обеспечению целостности данных; • Реализации и оптимизации запросов с использованием SQL; • Поддержке безопасности и защиты данных в базах данных; • Администрированию и управлению крупными системами баз данных. "Database Systems: Design, Implementation, and Management" предоставляет вам всесторонние знания о проектировании и управлении базами данных. Вы научитесь создавать безопасные и эффективные базы данных, а также оптимизировать производительность запросов для реальных приложений. Книга в формате pdf👇 #курсы_книги @python_practics

Как сказал бы Светлаков: "Это ШЕДЕЕЕЕВР"😂 #мемчики @python_practics

У Яндекса появился аналог GitHub Copilot для помощи с написанием кода Яндекс готовит к запуску собственного ИИ-ассистента для
У Яндекса появился аналог GitHub Copilot для помощи с написанием кода Яндекс готовит к запуску собственного ИИ-ассистента для программистов, который будет помогать в написании кода, аналогично Copilot от Microsoft. Сервис получил название Yandex Code Assistant. Его тестирование уже началось на облачной платформе Yandex Cloud. Хотя доступ к новинке ограничен и требует подачи заявки, Яндекс обещает, что в будущем она станет доступной более широкому кругу разработчиков. Подробнее👇 #статьи @python_practics

Выборка данных Возьмите случайные выборки из набора данных. 👍 - если было полезно #полезные_сниппеты @python_practics
Выборка данных Возьмите случайные выборки из набора данных. 👍 - если было полезно #полезные_сниппеты @python_practics

Jupyter Notebook Jupyter Notebook — это мощный инструмент для разработки и представления проектов Data Science в интерактивно
Jupyter Notebook Jupyter Notebook — это мощный инструмент для разработки и представления проектов Data Science в интерактивном виде. Он объединяет код и вывод все в виде одного документа, содержащего текст, математические уравнения и визуализации. Такой пошаговый подход обеспечивает быстрый, последовательный процесс разработки, поскольку вывод для каждого блока показывается сразу же. Именно поэтому инструмент стал настолько популярным в среде Data Science за последнее время. Большая часть Kaggle Kernels (работы участников конкурсов на платформе Kaggle) сегодня созданы с помощью Jupyter Notebook. Подробнее👇 #фреймворки_библиотеки @python_practics

Внимание! - Вопрос! Какая разница между Scrum и Kanban? Основу Scrum составляют короткие итерации или спринты, как правило, 2
Внимание! - Вопрос! Какая разница между Scrum и Kanban? Основу Scrum составляют короткие итерации или спринты, как правило, 2-3-х недельные. Перед началом спринта команда сама формирует список фич на итерацию, далее запускается спринт. Kanban дает больше гибкости, если под гибкостью понимать частоту смены приоритетов. Вчера вы залили на прод новую фичу, а сегодня получили данные с передовой и узнали, что вот эта штука не работает так, как было задумано — люди не нажимают кнопку «купить». Вы «даете по шапке» UX, он дает вам новые требования. Вы поднимаете наверх очереди эту задачу, программист берет эту задачу «сверху», выполняет ее и, к вечеру fix уже на проде, конверсия в платежи выросли на 12%. Это победа. Основная разница между Scrum и Канбан — в длине итераций. В Scrum итерации — 2 недели, в Kanban задачи программисту можно «подсовывать» хоть каждый день. #вопросы_из_собеседований

Ставь 👍 если было полезно #теория_python @python_practics
+2
Ставь 👍 если было полезно #теория_python @python_practics

Помощь в трудоустройстве в IT-сфере! В России из-за дефицита айтишников запустили бесплатную программу по обучению IT-специал
+9
Помощь в трудоустройстве в IT-сфере! В России из-за дефицита айтишников запустили бесплатную программу по обучению IT-специалистов. Теперь любой желающий может попробовать себя в IT с полного нуля и начать обучение бесплатно! Узнайте про дальнейшее трудоустройство в ведущие IT-компании для восполнения кадрового дефицита. Для этого нужно: - Перейти по ссылке - Заполнить анкету и ответить на вопросы (занимает менее 3 минут) - На основании ваших ответов вы сразу узнаете, подходит ли вам сфера IT и сможете ли вы в ней работать Перейти на сайт #реклама 16+ urban-university.ru О рекламодателе

Визуализация данных Создание графиков и диаграмм для исследования данных. 👍 - если было полезно #полезные_сниппеты @python_p
Визуализация данных Создание графиков и диаграмм для исследования данных. 👍 - если было полезно #полезные_сниппеты @python_practics