en
Feedback
python_practics

python_practics

Open in Telegram

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

Show more
5 285
Subscribers
-324 hours
-277 days
-2030 days
Posts Archive
Retrying Автоматизирует повторные вызовы. Если действие в коде, например запрос к внешнему источнику, не выполнилось и вернул
Retrying Автоматизирует повторные вызовы. Если действие в коде, например запрос к внешнему источнику, не выполнилось и вернуло ошибку, с помощью Retrying можно настроить автоматические повторные попытки. Количество попыток и возможные изменения в запросах тоже настраиваются. Подробнее👇 #фреймворки_библиотеки @python_practics

Дизайн в FIGMA с нуля. Бесплатный курс + портфолио Онлайн-программа с наставником и чатом. Дизайн от профессионалов. Доступ 0
Дизайн в FIGMA с нуля. Бесплатный курс + портфолио Онлайн-программа с наставником и чатом. Дизайн от профессионалов. Доступ 0 руб. Узнать больше #реклама yudaevschool24.online О рекламодателе

Регистрация товарного знака онлайн Регистрация товарного знака является долгосрочной инвестицией в ваш бизнес. Ваш товарный з
Регистрация товарного знака онлайн Регистрация товарного знака является долгосрочной инвестицией в ваш бизнес. Ваш товарный знак может стать одним из самых ценных активов вашей компании, увеличивая ее стоимость и привлекательность для потенциальных инвесторов или покупателей. Подать заявку #реклама tz.edrid.ru О рекламодателе

Задача: Учитывая двумерный массив целых чисел, верните совмещенную версию массива со всеми целыми числами в отсортированном (
Задача: Учитывая двумерный массив целых чисел, верните совмещенную версию массива со всеми целыми числами в отсортированном (по возрастанию) порядке. Пример:
   [[3, 2, 1], [4, 6, 5], [], [9, 7, 8]] --> [1, 2, 3, 4, 5, 6, 7, 8, 9].
#задачник @python_practics

#теория_python @python_practics
+2
#теория_python @python_practics

Цепочка функций Этот код предоставляет возможность вызвать несколько функций в одной строке. #полезные_сниппеты @python_pract
Цепочка функций Этот код предоставляет возможность вызвать несколько функций в одной строке. #полезные_сниппеты @python_practics

Укажите назначение метаклассов в Python.
Anonymous voting

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

Внимание! - Вопрос! В каких случаях можно обработать SyntaxError? Ошибка синтаксиса возникает, когда синтаксический анализато
Внимание! - Вопрос! В каких случаях можно обработать SyntaxError? Ошибка синтаксиса возникает, когда синтаксический анализатор Python сталкивается с участком кода, который не соответствует спецификации языка и не может быть интерпретирован. Поскольку, в случае синтаксической ошибки в главном модуле, она возникает до начала выполнения программы и не может быть перехвачена, учебник для начинающих в документации языка Python даже разделяет синтаксические ошибки и исключения. Однако SyntaxError – это тоже исключение, которое наследуется от Exception, и существуют ситуации, когда оно может возникнуть во время исполнения и быть обработано, а именно: 1. ошибка синтаксиса в импортируемом модуле; 2. ошибка синтаксиса в коде, который представляется строкой и передаётся функции eval или exec. #вопросы_из_собеседований @python_practics

Методика портирования пакетов Python в операционную систему «Нейтрино» Многие расширения (модули) Python поставляются в виде
Методика портирования пакетов Python в операционную систему «Нейтрино» Многие расширения (модули) Python поставляются в виде платформонезависимого байт-кода и могут быть использованы в системах с любой архитектурой. Однако, в некоторых случаях расширения поставляются в виде Py-исходников лишь частично. Например, часть внутренних функций может быть реализована на Си и для обеспечения работоспособности всего расширения потребуется их предкомпиляция для каждой требуемой архитектуры. В контексте ОС «Нейтрино» перечень последних достаточно широк. В статье автор рассмотрел общий подход к портированию Python-расширений. Для примера автор взял NumPy, чей жизненный путь проходит следующие стадии: нативный Pyhton код →трансляция в Си (Cython) → компиляция → запаковка результатов с wrapper-ами для Python. Подробнее👇 #статьи @python_practics

Что выведет данный код? print('{}{}'.format(True, -1, +0))
Anonymous voting

#теория_python @python_practics
+4
#теория_python @python_practics

Learning Ray: Flexible Distributed Python for Machine Learning Начните работать с Ray - фреймворком распределенных вычислений
Learning Ray: Flexible Distributed Python for Machine Learning Начните работать с Ray - фреймворком распределенных вычислений с открытым исходным кодом, который упрощает процесс масштабирования вычислительных нагрузок на Python. Из этой практической книги программисты на Python, инженеры по обработке данных и специалисты по исследованию данных узнают, как использовать Ray локально и создавать вычислительные кластеры. Вы сможете использовать Ray для структурирования и выполнения программ машинного обучения в масштабе. Книга в формате pdf👇 #курсы_книги @python_practics

Когда всё-таки придумал как пофиксить то баг #мемчики @python_practics
Когда всё-таки придумал как пофиксить то баг #мемчики @python_practics

Выявление проблем в log-файлах с помощью аналитики Log-файлы систематически записывают хронологию событий, происходящих в сис
Выявление проблем в log-файлах с помощью аналитики Log-файлы систематически записывают хронологию событий, происходящих в системе (или приложение). Это может быть что угодно: от записи о запуске программы до детальной информации об ошибках и предупреждениях. Для нас log-файлы — это не просто дневники событий, а очень хороший инструмент для диагностики и устранения проблем. Автор часто сталкивался с ситуациями, когда правильный анализ этих файлов помогал не только обнаружить и устранить сбои в работе программ, но и предотвратить потенциальные проблемы, еще до того как они проявились. Log-файлы содержат подробные записи о событиях и ошибках, которые происходят в приложении или системе. Анализируя эти записи, можно точно определить, в какой момент и по какой причине возникла ошибка, также можно отследить последовательность событий, которая привела к ошибке. Подробнее👇 #статьи @python_practics

Рисуем милого пёсика на модуле turtle Полный код можно посмотреть по ссылке👇 #sandbox @python_practics
Рисуем милого пёсика на модуле turtle Полный код можно посмотреть по ссылке👇 #sandbox @python_practics

🤔 Если ты давно мечтал стать Python-разработчиком, то это для тебя. В городе Иннополис разработали платформу в Telegram-бот,
🤔 Если ты давно мечтал стать Python-разработчиком, то это для тебя. В городе Иннополис разработали платформу в Telegram-бот, где каждый сможет изучить на практических задачах Python и не только. Основными плюсами данного бота являются: - Вся программа обучения разделена на модули, от "простого" к "сложному" 📈 - Микролернинг: 3-5 минутные видеоуроки с заданиями 🏃 - Поддержка преподавателей в чате 24/7, отвечают в течении 30 минут 👨‍🏫 - Индивидуальные занятия с преподавателями в удобное для тебя время 👨‍💻 - Сертификат после окончания обучения 🧑🏼‍🎓 - Cтажировка в перспективных IT-проектах ✅ 👉 Попробовать можно уже сейчас по ссылке

Giotto Giotto — это веб-фреймворк Python на основе архитектуры MVC, в котором особое внимание уделяется функциональной основе
Giotto Giotto — это веб-фреймворк Python на основе архитектуры MVC, в котором особое внимание уделяется функциональной основе приложения. Это позволяет программисту работать с нуля, уделяя больше внимания функциям и развертыванию вместе с интерфейсом. Особенности: 1. Шаблон MVC. Механизм Model View Controller — это популярный способ разделения зависимостей HTML-кода и сосредоточения внимания на одной части приложения. Это снижает сложность в долгосрочной перспективе и упрощает код, который можно легко обновлять и развертывать в будущем. 2. Поддержка шаблонов — у Giotto есть поддержка шаблонов, что позволяет кодировать код быстрее и проще. Кроме того, это позволяет программистам работать в более знакомой среде Python, которая обеспечивает адаптивность. 3. Варианты развертывания — WSGI, Gunicorn и APACHE — это все варианты, которые поддерживает Giotto. 4. Документация – «Джотто» имеет обширную онлайн-поддержку наряду с официально доступной документацией. Подробнее👇 #фреймворки_библиотеки

Задача: Напишите код, который должен принимать массив чисел в качестве аргумента и возвращать два наибольших числа в массиве.
Задача: Напишите код, который должен принимать массив чисел в качестве аргумента и возвращать два наибольших числа в массиве. Возвращаемое значение должно быть массивом в формате [первое по возрастанию число, второе по возрастанию]. Пример:
   [1, 2, 10, 8] --> [8, 10]
   [1, 5, 87, 45, 8, 8] --> [45, 87]
#задачник @python_practics