SciPy: Сплайн-интерполяция
При одномерной интерполяции точки подгоняются под одну кривую, тогда как при сплайновой интерполяции точки подгоняются под кусочную функцию, определяемую полиномами, называемыми сплайнами. Кусочная функция — функция, которая имеет различное определение для разных диапазонов. Функция UnivariateSpline() принимает xs и ys и создает вызываемую функцию, которую можно вызывать с новыми xs.
#практика #scipy
При одномерной интерполяции точки подгоняются под одну кривую, тогда как при сплайновой интерполяции точки подгоняются под кусочную функцию, определяемую полиномами, называемыми сплайнами. Кусочная функция — функция, которая имеет различное определение для разных диапазонов. Функция UnivariateSpline() принимает xs и ys и создает вызываемую функцию, которую можно вызывать с новыми xs.
#практика #scipy
Подтесты
unittest.TestCase.subTest изначально был представлен в Python 3.4 как облегченный механизм параметризации тестов. Он позволяет тебе пометить раздел теста как отдельный самостоятельный тест с помощью диспетчера контекста. Данная статья познакомит тебя поближе с подтестами.
👉Читать статью
#статьи
unittest.TestCase.subTest изначально был представлен в Python 3.4 как облегченный механизм параметризации тестов. Он позволяет тебе пометить раздел теста как отдельный самостоятельный тест с помощью диспетчера контекста. Данная статья познакомит тебя поближе с подтестами.
👉Читать статью
#статьи
Аннотация базовыми типами
Аннотации типов, также известные как сигнатуры типов, используются для указания типов данных переменных и ввода/вывода функций и методов. Во многих языках типы данных указываются явно. В этих языках, если ты не объявишь тип данных, код не запустится. Делимся видео, где автор демонстирует аннотацию переменных и функций базовыми типами.
👀Смотреть видео
#видео
Аннотации типов, также известные как сигнатуры типов, используются для указания типов данных переменных и ввода/вывода функций и методов. Во многих языках типы данных указываются явно. В этих языках, если ты не объявишь тип данных, код не запустится. Делимся видео, где автор демонстирует аннотацию переменных и функций базовыми типами.
👀Смотреть видео
#видео
👍1
re.findall
Функция findall() возвращает список, содержащий все совпадения. Список содержит совпадения в том порядке, в котором они были найдены. Если совпадений не найдено, возвращается пустой список.
#практика
Функция findall() возвращает список, содержащий все совпадения. Список содержит совпадения в том порядке, в котором они были найдены. Если совпадений не найдено, возвращается пустой список.
#практика
Создание IoT-приложения с помощью HTTP API
В течение многих лет существует ажиотаж вокруг устройств IoT. Эти устройства варьируются от будильников, показывающих текущую погоду, до холодильников, в которых указаны цены на ближайшие продукты. Какова бы ни была специфика, эти устройства используют API для связи с источниками данных. В данной статье демонстрируется создание приложения с помощью HTTP API.
👉Читать статью
#статьи
В течение многих лет существует ажиотаж вокруг устройств IoT. Эти устройства варьируются от будильников, показывающих текущую погоду, до холодильников, в которых указаны цены на ближайшие продукты. Какова бы ни была специфика, эти устройства используют API для связи с источниками данных. В данной статье демонстрируется создание приложения с помощью HTTP API.
👉Читать статью
#статьи
Дескрипторы
Дескрипторы — это объекты Python, которые реализуют метод протокола дескрипторов. Это дает тебе возможность создавать объекты, которые имеют особое поведение, когда к ним обращаются как к атрибутам других объектов. Данное видео поможет разобраться с дескрипторами.
👀Смотреть видео
#видео
Дескрипторы — это объекты Python, которые реализуют метод протокола дескрипторов. Это дает тебе возможность создавать объекты, которые имеют особое поведение, когда к ним обращаются как к атрибутам других объектов. Данное видео поможет разобраться с дескрипторами.
👀Смотреть видео
#видео
flush()
Метод flush() очищает внутренний буфер файла. В Python файлы автоматически очищаются при закрытии. Однако программист может очистить файл перед его закрытием, используя метод flush(). В данном примере файл gfg.txt открывается в режиме чтения. Метод flush() очищает только внутренний буфер файла и не влияет на содержимое файла. Таким образом, содержимое файла может быть прочитано и отображено.
#практика
Метод flush() очищает внутренний буфер файла. В Python файлы автоматически очищаются при закрытии. Однако программист может очистить файл перед его закрытием, используя метод flush(). В данном примере файл gfg.txt открывается в режиме чтения. Метод flush() очищает только внутренний буфер файла и не влияет на содержимое файла. Таким образом, содержимое файла может быть прочитано и отображено.
#практика
Распространение исключений
Когда возникает исключение, механизм распространения исключений берет на себя управление. Обычный поток управления программой останавливается, и Python ищет подходящий обработчик исключений. Данное видео поможет разобраться с распространением исключений.
👀Смотреть видео
#видео
Когда возникает исключение, механизм распространения исключений берет на себя управление. Обычный поток управления программой останавливается, и Python ищет подходящий обработчик исключений. Данное видео поможет разобраться с распространением исключений.
👀Смотреть видео
#видео
👍1
isatty()
Метод isatty() возвращает True, если файловый поток является интерактивным. Например, при подключении к терминальному устройству. В противном же случае возвращается False. В данном примере вернется False.
#практика
Метод isatty() возвращает True, если файловый поток является интерактивным. Например, при подключении к терминальному устройству. В противном же случае возвращается False. В данном примере вернется False.
#практика
Bootstrap и А/Б тестирование
Делимся статьей про Bootstrap и А/Б тестирование. Ты узнаешь, как с помощью бутстрепа оценивать стандартное отклонение, строить доверительные интервалы и проверять гипотезы. Также рассказно про то, когда бутстреп незаменим, и в чём его недостатки.
👉Читать статью
#статьи
Делимся статьей про Bootstrap и А/Б тестирование. Ты узнаешь, как с помощью бутстрепа оценивать стандартное отклонение, строить доверительные интервалы и проверять гипотезы. Также рассказно про то, когда бутстреп незаменим, и в чём его недостатки.
👉Читать статью
#статьи
RegEx: Флаги и проверки
Делимся видео, где автор рассказывает про реализацию проверок в шаблонах. Продемонстрирована работа проверочных символов, проверочных выражений, а также различных флагов.
👀Смотреть видео
#видео #regex
Делимся видео, где автор рассказывает про реализацию проверок в шаблонах. Продемонстрирована работа проверочных символов, проверочных выражений, а также различных флагов.
👀Смотреть видео
#видео #regex
math.tan
Функция math.tan() возвращает тангенс значения, переданного в качестве аргумента. Значение, переданное в эту функцию, должно быть в радианах. Если значение не является числом, возвращается TypeError.
#практика
Функция math.tan() возвращает тангенс значения, переданного в качестве аргумента. Значение, переданное в эту функцию, должно быть в радианах. Если значение не является числом, возвращается TypeError.
#практика
Чтение почты
IMAP — это протокол поиска электронной почты, который не загружает электронные письма. Он просто читает их и отображает. Это очень полезно в условиях низкой пропускной способности. Клиентская библиотека Python под названием imaplib используется для доступа к электронной почте по протоколу imap. В данной статье автор демонстрирует, как можно читать почту mailru с помощью этой библиотеки.
👉Читать статью
#статьи #библиотеки
IMAP — это протокол поиска электронной почты, который не загружает электронные письма. Он просто читает их и отображает. Это очень полезно в условиях низкой пропускной способности. Клиентская библиотека Python под названием imaplib используется для доступа к электронной почте по протоколу imap. В данной статье автор демонстрирует, как можно читать почту mailru с помощью этой библиотеки.
👉Читать статью
#статьи #библиотеки
wxPython: Контекстное меню и панель инструментов
Меню группируют все команды, которые ты можешь использовать в приложении. Панели инструментов обеспечивают быстрый доступ к наиболее часто используемым командам. Делимся видео, где автор демонстрирует создание контекстного меню и панели инструментов.
👀Смотреть видео
#видео #wxpython
Меню группируют все команды, которые ты можешь использовать в приложении. Панели инструментов обеспечивают быстрый доступ к наиболее часто используемым командам. Делимся видео, где автор демонстрирует создание контекстного меню и панели инструментов.
👀Смотреть видео
#видео #wxpython
Биномиальное распределение
Биномиальное распределение — это дискретное распределение. Оно описывает результат бинарных сценариев. К примеру, подброс монетки. Имеется три параметра: n - количество испытаний; p - вероятность появления каждого испытания (например, при подбрасывании монеты по 0,5); size - форма возвращаемого массива.
#практика
Биномиальное распределение — это дискретное распределение. Оно описывает результат бинарных сценариев. К примеру, подброс монетки. Имеется три параметра: n - количество испытаний; p - вероятность появления каждого испытания (например, при подбрасывании монеты по 0,5); size - форма возвращаемого массива.
#практика
Обучение модели Stable Diffusion текстовой инверсии
Стабильная диффузия — это современная модель преобразования текста в изображение, которая генерирует изображения из текста. Делимся статьей, где автор демонстрирует обучение модели Stable Diffusion текстовой инверсии.
👉Читать статью
#статьи
Стабильная диффузия — это современная модель преобразования текста в изображение, которая генерирует изображения из текста. Делимся статьей, где автор демонстрирует обучение модели Stable Diffusion текстовой инверсии.
👉Читать статью
#статьи
Использование enumerate
Часто при работе с итераторами необходимо вести подсчет итераций. Python облегчает задачу, предоставляя встроенную функцию enumerate(). Метод enumerate() добавляет счетчик к итерируемому объекту и возвращает его в виде перечисляемого объекта. Затем этот перечисляемый объект можно использовать непосредственно для циклов или преобразовать в список кортежей с помощью метода list(). Данное видео поможет разобраться с enumerate.
👀Смотреть видео
#видео
Часто при работе с итераторами необходимо вести подсчет итераций. Python облегчает задачу, предоставляя встроенную функцию enumerate(). Метод enumerate() добавляет счетчик к итерируемому объекту и возвращает его в виде перечисляемого объекта. Затем этот перечисляемый объект можно использовать непосредственно для циклов или преобразовать в список кортежей с помощью метода list(). Данное видео поможет разобраться с enumerate.
👀Смотреть видео
#видео
re search
Функция search() ищет совпадение в строке и возвращает объект Match, если совпадение есть. Если имеется более одного совпадения, будет возвращено только первое совпадение. Если совпадений не найдено, возвращается значение None.
#практика
Функция search() ищет совпадение в строке и возвращает объект Match, если совпадение есть. Если имеется более одного совпадения, будет возвращено только первое совпадение. Если совпадений не найдено, возвращается значение None.
#практика
Фасад для Python-библиотеки
Фасад — это шаблон структурного проектирования, который обеспечивает упрощенный (но ограниченный) интерфейс для сложной системы классов, библиотеки или фреймворка. В данной статье автор демонстрирует данный паттерн с помощью небольшого синтетического проекта.
👉Читать статью
#статьи
Фасад — это шаблон структурного проектирования, который обеспечивает упрощенный (но ограниченный) интерфейс для сложной системы классов, библиотеки или фреймворка. В данной статье автор демонстрирует данный паттерн с помощью небольшого синтетического проекта.
👉Читать статью
#статьи
👍1
wxPython: Создание меню и подменю
Делимся видео, где демонстрируется создание меню и подменю с помощью wxPython. Ты узнаешь, как назначать обработчики, добавлять иконки и горячие клавиши. Также познакомишься с некоторыми методами и классами, такими как MenuBar, Bind, Append.
👀Смотреть видео
#видео #wxpython
Делимся видео, где демонстрируется создание меню и подменю с помощью wxPython. Ты узнаешь, как назначать обработчики, добавлять иконки и горячие клавиши. Также познакомишься с некоторыми методами и классами, такими как MenuBar, Bind, Append.
👀Смотреть видео
#видео #wxpython