python_practics
5.29K subscribers
1.85K photos
205 videos
119 files
59 links
Python - обучающие материалы, полезные советы и статьи.

Админ, сотрудничество, реклама: @seniorFrontPromo, @maria_seniorfront

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Станьте AI-разработчиком на Python и зарабатывайте от 150.000₽ в месяц 🔥🔥🔥

Мы научим вас создавать и тренировать нейронные сети, и вы сможете:

1️⃣ Устроиться разработчиком в крупную компанию и зарабатывать от 150 тыс. ₽ в месяц
2️⃣ Разрабатывать такие проекты на заказ и зарабатывать от 500 тыс. ₽ за проект
3️⃣ Создать нейро-сотрудника в вашей компании и вырасти на +30-100% в зарплате

На интенсиве будет много практики: создадим 9 нейросетей за 1 вечер:

🧬 Прогноз стоимости золота
🧬 Сегментация изображения для робота доставщика
🧬 Трекинг людей на видео

Ведущий интенсива - Senior AI-разработчик и основатель Университета искусственного интеллекта

🔥 Регистрируйтесь на бесплатный интенсив! Встречаемся в ближайшую среду
Ставь 👍 если было полезно

#теория_python

@python_practics
👍3
Какая функция чаще всего используется для выполнения математических функций?
Anonymous Quiz
24%
eval()
72%
math()
5%
func()
2
Обзор библиотек для работы с графами в Python: NetworkX и Graph-tool

В математике и программировании графы — это структурированная группа данных, которые представляют собой связанные элементы. Благодаря гибкости этих элементов и их способности сохранять данные в удобной для использования форме, они широко применяются в программировании и сфере технологий. В настоящее время одна из самых популярных отраслей, в которых используются графы — машинное обучение.

Для работы с графами созданы библиотеки Python, наиболее востребованные из них — это NetworkX и Graph-tool. В этом обзоре авторы расскажут об этих продуктах, а также выяснят практические аспекты работы с графами в программировании.

Подробнее👇

#статьи

@python_practics
👍3
Внимание! - Вопрос!

Расскажите подробнее об алгоритме k ближайших соседей.

Метод k-ближайших соседей (k Nearest Neighbors, или kNN) – популярный алгоритм классификации, который используется в разных типах задач машинного обучения. Наравне с деревом решений это один из самых понятных подходов к классификации.

На интуитивном уровне суть метода проста: посмотри на соседей вокруг, какие из них преобладают, таковым ты и являешься. Формально основой метода является гипотеза компактности: если метрика расстояния между примерами введена удачно, то схожие примеры гораздо чаще лежат в одном классе, чем в разных.

В случае использования метода для классификации объект присваивается тому классу, который является наиболее распространённым среди k соседей данного элемента, классы которых уже известны.

В случае использования метода для регрессии, объекту присваивается среднее значение по k ближайшим к нему объектам, значения которых уже известны.


#вопросы_из_собеседований
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Головоломка на Python

Полный код можно посмотреть по ссылке👇

#sandbox

@python_practics
👍6
Задача:

Напишите метод, который принимает в качестве входных данных массив последовательных букв и возвращает недостающую букву в массиве.

Пример:


['a','b','c','d','f'] -> 'e'
['O','Q','R','S'] -> 'P'


#задачник

@python_practics
6
Обработка пропущенных значений

Работа с отсутствующими данными с помощью pandas.

👍 - если было полезно

#полезные_сниппеты
👍5
Ставь 👍 если было полезно

#теория_python

@python_practics
👍5
Внимание! - Вопрос!

Что такое куки? Зачем они, как с ними работать и где они сохраняются?

Куки являются информацией, сохраняемой на компьютере веб-сайтом. Куки часто хранят настройки для веб-сайта, например предпочитаемый язык или местоположение. При возвращении на сайт, браузер отправляет обратно куки, которые принадлежат этому сайту. Это позволяет сайту запоминать информацию о предыдущих посещениях.

Django использует куки чтобы хранить идентификатор сессии (или позволяет настроить проект чтобы хранить сессию в куках)

Куки хранятся в браузере.

С ними можно работать как из Django (request.COOKIES, response.st_cookie) так и из JavaScript (document.cookie) (если не установлен флаг HTTPONLY).

#вопросы_из_собеседований

@python_practics
👍4
Scikit-learn

Scikit-learn - это библиотека машинного обучения, предоставляющая инструменты для интеллектуального анализа данных. Она включает в себя множество алгоритмов машинного обучения для различных задач.

Основные характеристики:

• имеет согласованный API , который упрощает изучение и использование. Единообразие API для различных алгоритмов помогает переключаться между моделями.
• предлагает различные алгоритмы для cрасширения, регрессии, кластеризации и уменьшения размерности.
• может легко интегрироваться с библиотеками Python, такими как Pandas и NumPy, упрощая работу с различными форматами данных.

Подробнее👇

#фреймворки_библиотеки

@python_practics
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Изучить Python за полгода, вместо 2 лет?
С нейросетями и университетом Зерокодер это реально. 

На сайтах более 11000 вакансий, а средняя зарплата специалиста - 200 000 рублей.

Университет Зерокодер проведет бесплатный вебинар о будущем рынка, возможностях Python и причинах, почему это лучший язык для старта, а также расскажет как решать типичные задачи программиста с помощью нейросетей и упростить изучение Python в разы.

Даже если вы никогда не кодили - приходите, научитесь решать простые задачи на Python прямо на вебинаре. Бонус - работающий без VPN чатбот на основе ChatGPT.

Подробности тут.

Реклама. ООО "ЗЕРОКОДЕР". ИНН 9715401631.
Выбор данных

Выберите определенные столбцы или строки из кадра DataFrame.

👍 - если было полезно

#полезные_сниппеты

@python_practics
👍7👎1
Биокомпьютеры с органоидами мозга стали еще доступнее за $500 в месяц

Компания FinalSpark, разработавшая платформу Neuroplatform, расширила список тех, кто может получить удаленный доступ к биокомпьютерам, основанным на органоидах мозга.

Цена осталась прежней — это все еще привлекательные $500 в месяц за пользователя. Отметим, что для некоторых проектов возможен и бесплатный доступ.

По словам разработчиков, их передовые процессоры, построенные на человеческих мозговых органоидах, обещают колоссальную энергоэффективность — в миллион раз выше по сравнению с традиционными цифровыми процессорами.

Подробнее👇

#статьи

@python_practics
👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Когда кодил весь день,но не запускал

#мемчики

@python_practics
👍9🔥1
Mastering Python Design Patterns, 3rd Edition: Craft essential Python patterns by following core design principles (2024)

Чему вы научитесь:

• Пониманию и применению основных шаблонов проектирования в Python;
• Реализации структурных, поведенческих и порождающих шаблонов;
• Использованию шаблонов проектирования для повышения архитектурного качества кода;
• Решению распространённых проблем проектирования с помощью паттернов;
• Внедрению принципов проектирования, таких как SOLID и DRY, в код на Python.

"Mastering Python Design Patterns, 3rd Edition" познакомит вас с основными шаблонами проектирования, которые помогут написать чистый, поддерживаемый и эффективный код на Python. Вы научитесь использовать эти паттерны для решения сложных задач проектирования и улучшения структуры ваших приложений. Этот курс предназначен для разработчиков, стремящихся углубить свои знания и улучшить качество своего кода.

Книга в формате pdf👇

#курсы_книги

@python_practics
🔥52