django-tinymce
Пакет для интеграции WYSIWYG-редактора TinyMCE. Прекрасная минималистичная бесплатная строка инструментов наподобие Google Docs с форматированием шрифтов, вставкой картинок и ссылок. Дополняется почти чем угодно в платном режиме.
Подробнее👇
#фреймворки_библиотеки
@python_practics
Пакет для интеграции WYSIWYG-редактора TinyMCE. Прекрасная минималистичная бесплатная строка инструментов наподобие Google Docs с форматированием шрифтов, вставкой картинок и ссылок. Дополняется почти чем угодно в платном режиме.
Подробнее👇
#фреймворки_библиотеки
@python_practics
👍2
Возведение в квадрат всех чисел в заданном диапазоне
В этом фрагменте для нахождения квадрата каждого целого числа в заданном диапазоне прибегнем к помощи встроенной функции itertools.
👍 - если было полезно
#полезные_сниппеты
@python_practics
В этом фрагменте для нахождения квадрата каждого целого числа в заданном диапазоне прибегнем к помощи встроенной функции itertools.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍9❤1
Как быстро и эффективно работать с большими JSON-файлами
Разработчики используют API каждый день, и подавляющее их число отдает данные в виде JSON-массивов, будь то логи бота или резюме кандидатов с площадок по поиску работы. С небольшими файлами.json учат обращаться на многих курсах программирования, но что делать, если объем такого вывода становится некомфортно большим? Или вы регулярно «упираетесь» в ошибки, вызванные разнородной структурой элементов? В этой статье автор познакомит вас с тремя решениями, которые помогут эффективно работать с большими JSON файлами.
Подробнее👇
#статьи
@python_practics
Разработчики используют API каждый день, и подавляющее их число отдает данные в виде JSON-массивов, будь то логи бота или резюме кандидатов с площадок по поиску работы. С небольшими файлами.json учат обращаться на многих курсах программирования, но что делать, если объем такого вывода становится некомфортно большим? Или вы регулярно «упираетесь» в ошибки, вызванные разнородной структурой элементов? В этой статье автор познакомит вас с тремя решениями, которые помогут эффективно работать с большими JSON файлами.
Подробнее👇
#статьи
@python_practics
👍3
Django 4. Практика создания веб-сайтов на Python
Чему вы научитесь:
• Основам работы с Django 4 для создания веб-приложений;
• Разработке моделей, форм и представлений (views);
• Настройке маршрутизации (URL routing) и middleware;
• Реализации пользовательской аутентификации и авторизации;
• Разработке REST API с использованием Django REST Framework;
• Развитию навыков деплоя Django-приложений на сервер.
"Django 4. Практика создания веб-сайтов на Python" представляет собой комплексное руководство по использованию Django, одного из самых популярных фреймворков для разработки веб-приложений на Python. Вы научитесь создавать динамичные веб-сайты, включая проектирование базы данных, работу с шаблонами и многое другое.
Книга в формате pdf👇
#курсы_книги
@python_practics
Чему вы научитесь:
• Основам работы с Django 4 для создания веб-приложений;
• Разработке моделей, форм и представлений (views);
• Настройке маршрутизации (URL routing) и middleware;
• Реализации пользовательской аутентификации и авторизации;
• Разработке REST API с использованием Django REST Framework;
• Развитию навыков деплоя Django-приложений на сервер.
"Django 4. Практика создания веб-сайтов на Python" представляет собой комплексное руководство по использованию Django, одного из самых популярных фреймворков для разработки веб-приложений на Python. Вы научитесь создавать динамичные веб-сайты, включая проектирование базы данных, работу с шаблонами и многое другое.
Книга в формате pdf👇
#курсы_книги
@python_practics
👍3
Какая функция в Python возвращает абсолютное значение числа?
Anonymous Quiz
15%
abc()
78%
abs()
7%
absol()
👍3
Хотите войти в IT с нуля без знаний языков программирования? Познакомьтесь с SQL, который используют программисты, аналитики, тестировщики, продакт-менеджеры и другие специалисты, на бесплатном мини-курсе по программированию.
Зарегистрируйтесь и получите полезный гайд по профессии: https://goo.su/A4U3RUJ?erid=2Vtzqx2TaGn
Вас ждут 5 дней обучения на практике и бонусы — статьи и чек-листы, которые пригодятся в работе. На мини-курсе вы научитесь обрабатывать, анализировать и красиво визуализировать данные на реальных кейсах. Прокачаете знания по SQL, а также узнаете, как стать более востребованным специалистом.
Спикер — Мкртич Пудеян, специалист по анализу данных в «Газпромбанке». Сертифицированный SQL-разработчик от Microsoft, 8 лет работал специалистом по хранилищам данных в Tele2.
🎉 Всех участников ждут подарки: 5 полезных статей по SQL и Excel, персональная карьерная консультация, сертификат на скидку 10 000 рублей на любой курс и год бесплатного изучения английского языка.
🌟 Полезные знания на расстоянии клика — учитесь где и когда угодно!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
Зарегистрируйтесь и получите полезный гайд по профессии: https://goo.su/A4U3RUJ?erid=2Vtzqx2TaGn
Вас ждут 5 дней обучения на практике и бонусы — статьи и чек-листы, которые пригодятся в работе. На мини-курсе вы научитесь обрабатывать, анализировать и красиво визуализировать данные на реальных кейсах. Прокачаете знания по SQL, а также узнаете, как стать более востребованным специалистом.
Спикер — Мкртич Пудеян, специалист по анализу данных в «Газпромбанке». Сертифицированный SQL-разработчик от Microsoft, 8 лет работал специалистом по хранилищам данных в Tele2.
🎉 Всех участников ждут подарки: 5 полезных статей по SQL и Excel, персональная карьерная консультация, сертификат на скидку 10 000 рублей на любой курс и год бесплатного изучения английского языка.
🌟 Полезные знания на расстоянии клика — учитесь где и когда угодно!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
10 пакетов Python, которые улучшат вашу кодовую базу
Data Scientist’ы и разработчики тратят немало времени на отладку кода, чтобы сделать его более эффективным и простым в дальнейшем использовании. Пользователь Medium нашел 10 пакетов Python, которые повысили его продуктивность в работе. Авторы статьи рассказывают, как они помогают автоматизировать форматирование кода и тестировать его на выявление ошибок на первых этапах.
Подробнее👇
#статьи
@python_practics
Data Scientist’ы и разработчики тратят немало времени на отладку кода, чтобы сделать его более эффективным и простым в дальнейшем использовании. Пользователь Medium нашел 10 пакетов Python, которые повысили его продуктивность в работе. Авторы статьи рассказывают, как они помогают автоматизировать форматирование кода и тестировать его на выявление ошибок на первых этапах.
Подробнее👇
#статьи
@python_practics
👍2
Внимание! - Вопрос!
Для чего используется алгоритм Дейкстры?
Используется для нахождения пути с наименьшим весом в взвешенном графе. Работает только в направленных ациклических графах (DAG - Directed Acyclic Graph)
Состоит из 4 шагов:
• Найти узел с наименьшей стоимостью;
• Обновить стоимость соседей этого узла;
• Повторять пока это не будет сделано для всех узлов;
• Вычислить итоговый путь.
Не работает с отрицательными весами - для графов с отрицательными весами существует специальный алгоритм, называемый алгоритмом Беллмана-Форда.
#вопросы_из_собеседований
Для чего используется алгоритм Дейкстры?
Используется для нахождения пути с наименьшим весом в взвешенном графе. Работает только в направленных ациклических графах (DAG - Directed Acyclic Graph)
Состоит из 4 шагов:
• Найти узел с наименьшей стоимостью;
• Обновить стоимость соседей этого узла;
• Повторять пока это не будет сделано для всех узлов;
• Вычислить итоговый путь.
Не работает с отрицательными весами - для графов с отрицательными весами существует специальный алгоритм, называемый алгоритмом Беллмана-Форда.
#вопросы_из_собеседований
👍2
Задача:
Из массива целых чисел найдите то, которое встречается нечетное число раз.
Всегда будет только одно целое число, которое встречается нечетное число раз.
Пример:
#задачник
@python_practics
Из массива целых чисел найдите то, которое встречается нечетное число раз.
Всегда будет только одно целое число, которое встречается нечетное число раз.
Пример:
[1,1,2] should return 2
[0,1,0,1,0] should return 0
#задачник
@python_practics
👍2
Поиск дублей
Эти фрагменты кода позволяют проверить, есть ли в списке повторяющиеся значения.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Эти фрагменты кода позволяют проверить, есть ли в списке повторяющиеся значения.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍13
Внимание! - Вопрос!
Для чего используются жадные алгоритмы?
Используются когда вычисление точного решения занимает слишком много времени или когда высокая точность не требуется. Эффективность приближенного алгоритма оценивается по:
• быстроте;
• близости полученного решения к оптимальному.
Жадные алгоритмы хороши не только тем что они обычно легко формулируются, но и тем что простота обычно оборачивается быстротой выполнения.
Жадные алгоритмы стремятся к локальной оптимизации в расчете на то что в итоге будет достигнут глобальный оптимум
Жадные алгоритмы легко реализуются и быстро выполняются, поэтому из них получаются хорошие приближенные алгоритмы
#вопросы_из_собеседований
@python_practics
Для чего используются жадные алгоритмы?
• быстроте;
• близости полученного решения к оптимальному.
Жадные алгоритмы хороши не только тем что они обычно легко формулируются, но и тем что простота обычно оборачивается быстротой выполнения.
Жадные алгоритмы стремятся к локальной оптимизации в расчете на то что в итоге будет достигнут глобальный оптимум
Жадные алгоритмы легко реализуются и быстро выполняются, поэтому из них получаются хорошие приближенные алгоритмы
#вопросы_из_собеседований
@python_practics
👍4