python_practics
Open in Telegram
Python - обучающие материалы, полезные советы и статьи. Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront Купить рекламу: https://telega.in/c/python_practics
Show more5 161
Subscribers
+324 hours
-37 days
-4030 days
Posts Archive
5 161
Seaborn
Когда вы читаете официальную документацию по Seaborn, она определяется как библиотека визуализации данных на основе Matplotlib, предоставляющем высокоуровневый интерфейс для изображения интересных и информативных статистических графиков. Проще говоря, seaborn - это расширение Matplotlib с дополнительными возможностями.
Так в чем разница между Matplotlib и Seaborn? Matplotlib используется для основного построения столбцовых, круговых, линейных, точечных диаграмм и пр., в то время как Seaborn предоставляет множество шаблонов визуализации с меньшим количеством синтаксических правил, причем более простых.
Подробный гайд по работе с Seaborn👇
#фреймворки_библиотеки
@python_practics
5 161
Как «Юнирест» внедрил программу лояльности «Чикен клаб»
«Юнирест» запустил программу лояльности «Чикен клаб» в 2022 году. Чтобы доказать ее эффективность, провели тест с контрольной группой по городам. Собрали в карточках подробное описание с методологией и результатами. Детали кейса — в Mindbox Журнале
Узнать больше
#реклама
mindbox.ru
О рекламодателе
5 161
Задача:
Завершите решение так, чтобы строка разбивалась на пары по два символа. Если строка содержит нечетное количество символов, необходимо заменить отсутствующий второй символ последней пары подчеркиванием.
#задачник
@python_practics
5 161
Гайд по обработке данных с помощью Pandas: часть вторая
В первой части гайда автор сконцентрировался на азах: разобрал, что такое Series и DataFrame, рассказал, какими функциями можно выполнять чтение, запись, объединение данных. Также прошёлся по индексам, групповым операциям, разобрал, как визуализировать графики. В этой части гайда по работе с Pandas автор разберёт, как ещё эффективнее использовать библиотеку, а также какие у неё есть альтернативы.
Подробнее по ссылке👇
#статьи
@python_practics
5 161
Регистрация на отборочный этап Всероссийского хакатона по биометрии! 🤖
Не упусти шанс побороться за призовой фонд в размере 1.000.000 рублей!
Кейсы:
• Разработка инструмента для создания дипфейков
• Разработка инструмента для обнаружения дипфейков
• Фронтальный алгоритм защиты от атак предъявления для лицевой биометрии
• Решения для использования новых биометрических модальностей на пользовательских устройствах
Хакатон пройдёт в два этапа:
• Отборочный тур онлайн 10-12 ноября
• Финал офлайн 24-25 ноября в Москве
Даты отборочного этапа в онлайн-формате: 10-12 ноября 2023 года
Даты финала: 25 ноября 2023 года
Место: Москва
Формат: смешанный (отборочный этап в онлайн-формате, а финал – на площадке в Москве)
🔹Подробности и регистрация до 6 ноября 2023 года по ссылке https://tglink.io/077033fec185
Собирай команду, решай задачи и выигрывай на Всероссийском хакатоне по биометрии🏆
Реклама. ООО "АКСЕЛЕРАТОР ВОЗМОЖНОСТЕЙ". ИНН 9704005146. erid: LjN8JyFy9
5 161
Python Programming Mastery: A Comprehensive Guide for Beginners with Real-World Projects and Proven Techniques to Excel in 14 Days! Computer Programming
- Изучите интуитивно понятный синтаксис Python и научитесь писать чистый и эффективный код;
- Откройте для себя универсальность Python на примере реальных приложений для веб-разработки, анализа данных, машинного обучения и т.д.;
- Освойте передовые методы программирования, такие как генераторы, декораторы, менеджеры контекста и метаклассы;
- Изучите лучшие практики обработки ошибок, исключений, написания надежного и удобного кода;
- Подготовьтесь к собеседованиям по Python с уверенностью, используя советы и рекомендации наших экспертов;
-Отточите алгоритмическое мышление и навыки решения задач с помощью практических заданий и упражнений по кодированию;
Книга в формате pdf👇
#курсы_книги
@python_practics
5 161
Гайд по обработке данных с помощью Pandas
Отличное руководство для новичков и тех, кто постоянно работает с Pandas. В статье досконально описаны стандартные методы фильтрации, объединения, приведения типов и другие операции, но даже для гуру найдётся пара новых приёмов. Вау-эффект гарантирован.
Подробнее по ссылке👇
#статьи
@python_practics
5 161
Создаем красивую анимацию на модуле turtle
import turtle
import colorsys
s=turtle.Screen()
t=turtle.Turtle()
turtle.bgcolor('black')
m=0.9
t.shape('turtle')
for i in range(130):
c = colorsys.hsv_to_rgb(m,1, 0.99)
m +=0.33
turtle.tracer(i-150)
t.pensize(5)
t.pencolor(c)
t.forward(0+i)
t.right(20)
t.forward(1+i)
t.right(40)
t.forward(2+i)
t.right(60)
t.forward(3+i)
t.right(80)
t.forward(4+i)
t.forward(5+i)
turtle.done()
#sandbox
@python_practics5 161
PyTorch
Крупнейший фреймворк для машинного обучения, который позволяет разработчикам выполнять тензорные вычисления с ускорением графического процессора, создавать динамические вычислительные графики и автоматически рассчитывать градиенты.
Особенности PyTorch:
● Гибридный интерфейс обеспечивает простоту использования и гибкость в активном режиме, а также плавный переход в графический режим для повышения скорости, оптимизации и функциональности в средах выполнения C++.
● Встроенная поддержка асинхронного выполнения коллективных операций и одноранговой связи, доступная в Python и C++.
● PyTorch создан для глубокой интеграции с Python, поэтому его можно использовать с популярными библиотеками и пакетами этого языка, такими как Cython и Numba.
● Активное сообщество исследователей и разработчиков, создавшее богатую экосистему инструментов и библиотек и поддерживающее разработки в различных областях, от компьютерного зрения до обучения с подкреплением.
Подробнее👇
#фреймворки_библиотеки
5 161
Задача:
У вас есть массив чисел. Вам нужно отсортировать нечетные числа в порядке возрастания, оставив четные числа на исходных позициях.
Пример:
[7, 1] => [1, 7] [5, 8, 6, 3, 4] => [3, 8, 6, 5, 4] [9, 8, 7, 6, 5, 4, 3, 2, 1, 0] => [1, 8, 3, 6, 5, 4, 7, 2, 9, 0]#задачник @python_practics
5 161
Получить размер объекта в байтах
Этот скрипт используется для измерения количества памяти, потребляемой любым объектом в Python: переменной, функцией, классом.
Обратите внимание, что учитывается только та память, которую занимает сам объект, а не те объекты, на которые он, возможно, ссылается. Размер памяти возвращается в байтах.
#полезные_сниппеты
@python_practics
5 161
Необходимо собрать и вывести все уникальные слова из строки рекламного текста. Какой из перечисленных типов данных Python подходит лучше всего?
