🧩 Python для финансов, и как его правильно применять?
• Python является одним из самых популярных языков для анализа данных машинного обучения что делает его идеальным для работы в этой сфере. У него достаточно преимуществ, например: мощная экосистема.
• Давайте узнаем подробнее о работе Python с финансами, и как его правильно в них применять.
🧷 Читать статью
#Статья
• Python является одним из самых популярных языков для анализа данных машинного обучения что делает его идеальным для работы в этой сфере. У него достаточно преимуществ, например: мощная экосистема.
• Давайте узнаем подробнее о работе Python с финансами, и как его правильно в них применять.
🧷 Читать статью
#Статья
📌 Функция round() в Python, округляет число.
• Функция round() вернет число, округленное до точности ndigits после десятичной точки. Если аргумент ndigits опущен или None, то вернет ближайшее целое число.
• Функция round() округляет значения до ближайшего кратного 10 к степени минус ndigits. Если два кратных одинаково близки, округление производится в сторону чётного, например: round(0.5) и round(-0.5) будет 0, a round(1.5) будет равно 2. Аргумент ndigits принимает целочисленное значение (положительное, нулевое или отрицательное). Возвращаемое значение является целым числом, если второй аргумент ndigits=None или не указан. В противном случае возвращаемое значение имеет тот же тип, что и число, переданное функции round() в качестве округляемого.
Пример округления чисел (код на картинке).
📕 Документация
#урок
• Функция round() вернет число, округленное до точности ndigits после десятичной точки. Если аргумент ndigits опущен или None, то вернет ближайшее целое число.
• Функция round() округляет значения до ближайшего кратного 10 к степени минус ndigits. Если два кратных одинаково близки, округление производится в сторону чётного, например: round(0.5) и round(-0.5) будет 0, a round(1.5) будет равно 2. Аргумент ndigits принимает целочисленное значение (положительное, нулевое или отрицательное). Возвращаемое значение является целым числом, если второй аргумент ndigits=None или не указан. В противном случае возвращаемое значение имеет тот же тип, что и число, переданное функции round() в качестве округляемого.
Пример округления чисел (код на картинке).
📕 Документация
#урок
📌 Класс set() в Python, создает или преобразовывает в множество.
• Класс set() создает или преобразует переданный объект iterable, поддерживающий итерирование, в новое множество set. Если аргумент iterable не указан, будет создано пустое множество.
• Для создания вложенных множеств, требуется чтобы внутренние множества были НЕ изменяемыми.
Пример преобразования последовательностей в множество (код на картинке).
📕 Документация
#урок
• Класс set() создает или преобразует переданный объект iterable, поддерживающий итерирование, в новое множество set. Если аргумент iterable не указан, будет создано пустое множество.
• Для создания вложенных множеств, требуется чтобы внутренние множества были НЕ изменяемыми.
Пример преобразования последовательностей в множество (код на картинке).
📕 Документация
#урок
Распознавание объектов на Python
• В данном видео пишем программу для распознавания объектов на изображении с помощью Python. Находим людей, машины, велосипеды, вырезаем, выделяем, подсчитываем и сохраняем объекты помощью TensorFlow, PixelLib и Python.
🧷 Смотреть видео
#Видео
• В данном видео пишем программу для распознавания объектов на изображении с помощью Python. Находим людей, машины, велосипеды, вырезаем, выделяем, подсчитываем и сохраняем объекты помощью TensorFlow, PixelLib и Python.
🧷 Смотреть видео
#Видео
🧩 Создайте и разверните своё первое веб-приложение для машинного обучения
• В этом руководстве мы будем использовать PyCaret для разработки конвейера машинного обучения, который будет включать предварительную обработку данных и регрессионную модель для прогнозирования затрат на госпитализацию пациентов на основе демографических и базовых показателей риска для здоровья пациента, таких как возраст, ИМТ, статус курения и т.д.
🧷 Читать статью
#Статья
• В этом руководстве мы будем использовать PyCaret для разработки конвейера машинного обучения, который будет включать предварительную обработку данных и регрессионную модель для прогнозирования затрат на госпитализацию пациентов на основе демографических и базовых показателей риска для здоровья пациента, таких как возраст, ИМТ, статус курения и т.д.
🧷 Читать статью
#Статья
🔖 Большая шпаргалка по Python
В этой шпаргалке собрано очень много полезного материала. Сохраняйте.
#Шпаргалка
В этой шпаргалке собрано очень много полезного материала. Сохраняйте.
#Шпаргалка
Структуры данных в Python: Односвязные списки
• Мы будем учиться реализовывать собственные структуры данных в языке python. Начнём со списков и далее по списку.
🧷 Смотреть видео
#Видео
• Мы будем учиться реализовывать собственные структуры данных в языке python. Начнём со списков и далее по списку.
🧷 Смотреть видео
#Видео
🧩 Хранимые процедуры на Python в PostgreSQL
• Один из аспектов расширяемости постгреса — это интерфейс для добавления процедурных языков (PL). Благодаря этому, мы имеем возможность писать серверные процедуры не только на SQL-подобном PL/PgSQL, но и на обычных императивных языках программирования, в том числе Python.
🧷 Читать статью
#Статья
• Один из аспектов расширяемости постгреса — это интерфейс для добавления процедурных языков (PL). Благодаря этому, мы имеем возможность писать серверные процедуры не только на SQL-подобном PL/PgSQL, но и на обычных императивных языках программирования, в том числе Python.
🧷 Читать статью
#Статья
📌 Функция setattr() в Python, создает атрибут объекта.
• Функция setattr() устанавливает значение атрибута указанного объекта по его имени.
• Это аналог функции getattr(). Аргументами являются объект object, строка с именем name атрибута и произвольное значение value устанавливаемого атрибута.
• Имя name должно быть именем существующего атрибута или будет создан новый атрибут. Функция присвоит значение атрибуту, если объект позволяет это. Например setattr(x, 'foobar', 123), эквивалентно x.foobar = 123.
— Для возвращения атрибута используется getattr().
— Для удаления атрибута используется delattr().
— Для проверки существования атрибута используется hasattr().
Пример создания атрибутов объекта "на лету" (код на картинке).
📕 Документация
#урок
• Функция setattr() устанавливает значение атрибута указанного объекта по его имени.
• Это аналог функции getattr(). Аргументами являются объект object, строка с именем name атрибута и произвольное значение value устанавливаемого атрибута.
• Имя name должно быть именем существующего атрибута или будет создан новый атрибут. Функция присвоит значение атрибуту, если объект позволяет это. Например setattr(x, 'foobar', 123), эквивалентно x.foobar = 123.
— Для возвращения атрибута используется getattr().
— Для удаления атрибута используется delattr().
— Для проверки существования атрибута используется hasattr().
Пример создания атрибутов объекта "на лету" (код на картинке).
📕 Документация
#урок
📌 Функция sorted() в Python, выполняет сортировку.
• Функция sorted() вернет новый отсортированный [список]t-list] из итерируемых элементов. Функция имеет два необязательных аргумента, которые должны быть указаны в качестве аргументов ключевых слов.
• Аргумент key принимает функцию, например key=str.lower. Переданная функция вычисляет результат для каждого элемента последовательности, который используется для сравнения элементов при сортировке. Значением по умолчанию является None, т.е. сравнивать элементы напрямую (как есть).
• Аргумент reverse=False имеет логическое значение. Если установлено значение True, то элементы списка сортируются в обратной последовательности (по убыванию).
• Используйте functools.cmp_to_key() для преобразования функции, использующей cmp (старый стиль) в использующую key (новый стиль).
Пример сортировки слов в предложении без учета регистра (код на картинке).
📕 Документация
#урок
• Функция sorted() вернет новый отсортированный [список]t-list] из итерируемых элементов. Функция имеет два необязательных аргумента, которые должны быть указаны в качестве аргументов ключевых слов.
• Аргумент key принимает функцию, например key=str.lower. Переданная функция вычисляет результат для каждого элемента последовательности, который используется для сравнения элементов при сортировке. Значением по умолчанию является None, т.е. сравнивать элементы напрямую (как есть).
• Аргумент reverse=False имеет логическое значение. Если установлено значение True, то элементы списка сортируются в обратной последовательности (по убыванию).
• Используйте functools.cmp_to_key() для преобразования функции, использующей cmp (старый стиль) в использующую key (новый стиль).
Пример сортировки слов в предложении без учета регистра (код на картинке).
📕 Документация
#урок
Что нужно знать о библиотеке collections?
• Поговорим о коллекциях, что лежат в одноименном модуле и могут нам пригодиться для специфических задач.
🧷 Смотреть видео
#Видео
• Поговорим о коллекциях, что лежат в одноименном модуле и могут нам пригодиться для специфических задач.
🧷 Смотреть видео
#Видео
🧩 3 инструмента для Python, которые упростят работу с кодом
• С опытом количество используемых в работе инструментов сокращается, поскольку многие из них вы просто перерастаете. Но такие, как эти, остаются в использовании надолго.
🧷 Читать статью
#Статья
• С опытом количество используемых в работе инструментов сокращается, поскольку многие из них вы просто перерастаете. Но такие, как эти, остаются в использовании надолго.
🧷 Читать статью
#Статья
🔖 Шпаргалка по Scikit-Learn
Это универсальная библиотека с открытым исходным кодом для анализа данных, написанная на Python.
👇 Полная шпаргалка ниже
#Шпаргалка
Это универсальная библиотека с открытым исходным кодом для анализа данных, написанная на Python.
👇 Полная шпаргалка ниже
#Шпаргалка
Магические методы в python. Dunder методы
• Поговорим об основных магических методах, которые могут добавить нашим классам самую разную функциональность и существенно поменять их поведение.
• Заодно затронем как именно они реализованы по-умолчанию, то есть как они работают, если их не реализовать.
🧷 Смотреть видео
#Видео
• Поговорим об основных магических методах, которые могут добавить нашим классам самую разную функциональность и существенно поменять их поведение.
• Заодно затронем как именно они реализованы по-умолчанию, то есть как они работают, если их не реализовать.
🧷 Смотреть видео
#Видео