python_practics
5.76K subscribers
1.8K photos
201 videos
115 files
48 links
Python - обучающие материалы, полезные советы и статьи.

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

Купить рекламу: https://telega.in/c/python_practics
Download Telegram
Ставь 👍 если было полезно

#теория_python

@python_practics
👍6
Claude API: что это такое и как правильно настроить и подключить

Claude API — интерфейс программирования приложений с возможностью интеграции моделей обработки естественного языка (NLP) на базе Claude AI. Мощь Claude заключается в его способности понимать контекст, извлекать информацию и генерировать смысловые продолжения.

Авторы рассмотрели все плюсы и основные функции free Claude API, рассказали, как настроить проект и подключиться к сервису.

Подробнее👇

#статьи

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

Для чего нужен модуль operator?

Модуль operator содержит функции, которые соответствуют стандартным операторам. Таким образом, вместо lambda x, y: x + y можно использовать уже готовую функцию operator.add и т.д.

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

@python_practics
This media is not supported in your browser
VIEW IN TELEGRAM
Sudoku на python

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

#sandbox

@python_practics
👍4
Задача:

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

Пример:


["Telescopes", "Glasses", "Eyes", "Monocles"] —> ["Eyes", "Glasses", "Monocles", "Telescopes"]


#задачник

@python_practics
👍1
Транспонировать матрицу

Если вам нужно преобразовать все строки в столбцы и наоборот, в python вы можете транспонировать матрицу всего в одну строку кода, используя функцию zip.

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

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

@python_practics
👍11
Ставь 👍 если было полезно

#теория_python

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

В чем отличие тредов от мультипроцессинга?

Главное отличие в разделении памяти. Процессы независимы друг от друга, имеют раздельные адресные пространства, идентификаторы, ресурсы. Треды исполняются в совместном адресном порстранстве, имеют общий доступ к памяти, переменным, загруженным модулям.

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

@python_practics
👍2
SciKit-Image

SciKit-Image — коллекция алгоритмов для обработки изображений, основанная на NumPy, scipy.ndimage и ряде других библиотек, обеспечивающая универсальный набор процедур обработки изображений в Python.

Особенности SciKit-Image:

• Простые и эффективные инструменты для обработки изображений и методов компьютерного зрения.
• Доступна для всех и повторно используема в различных контекстах.
• Создана на основе NumPy, SciPy и matplotlib (NumPy и SciPy должны быть предустановлены).
• Работает со всеми форматами данных, поддерживаемыми библиотекой изображений Python.
• Работает с URL-путями изображений.

Подробнее👇

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

@python_practics
👍1
Подсчет нахождений паттерна

Это важный и рабочий метод, когда нам нужно знать количество повторений паттерна в тексте. В python есть библиотека re, которая сделает эту работу за нас.

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

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

@python_practics
👍2
Python 3.14 станет быстрее на 30% без изменений в существующем коде

Python 3.14, релиз которого ожидается уже в этом году, получит новый тип интерпретатора, способного ускорить производительность на 30%.

И главное — без единой правки в существующем коде.

Подробнее👇

#статьи

@python_practics
👍10
Machine Learning with R: Learn techniques for building and improving machine learning models (2024)

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

• Разработке моделей машинного обучения на R;
• Анализу и предобработке данных;
• Применению различных алгоритмов ML;
• Оценке и улучшению качества моделей;
• Визуализации результатов анализа.

"Machine Learning with R" поможет вам освоить инструменты и техники машинного обучения с использованием языка R.

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

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

@python_practics
👍1
Ставь 👍 если было полезно

#теория_python

@python_practics
👍8