Bob
Bob - это бесплатный инструментарий для обработки сигналов и машинного обучения, первоначально разработанный группой биометрии Исследовательского института Idiap в Швейцарии.
Инструментарий написан на смеси Python и C++ и предназначен для повышения эффективности и сокращения времени разработки. Он состоит из достаточно большого количества пакетов, реализующих инструменты для обработки изображений, аудио и видео, машинного обучения и распознавания образов.
Подробнее👇
#фреймворки_библиотеки
@python_practics
Bob - это бесплатный инструментарий для обработки сигналов и машинного обучения, первоначально разработанный группой биометрии Исследовательского института Idiap в Швейцарии.
Инструментарий написан на смеси Python и C++ и предназначен для повышения эффективности и сокращения времени разработки. Он состоит из достаточно большого количества пакетов, реализующих инструменты для обработки изображений, аудио и видео, машинного обучения и распознавания образов.
Подробнее👇
#фреймворки_библиотеки
@python_practics
👍5❤2
Лямбда-функция для быстрого выполнения математических операций
Лямбда-функции - это функции, которые определяются как встроенные функции с использованием ключевого слова lambda. В этом примере полная функция не определена, а лямбда-функция просто добавляет два числа мгновенно.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Лямбда-функции - это функции, которые определяются как встроенные функции с использованием ключевого слова lambda. В этом примере полная функция не определена, а лямбда-функция просто добавляет два числа мгновенно.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍9
«Я знаю Python»: российский нейроимплант с ИИ позволил крысе ответить на сотни научных вопросов
Российская биотех-лаборатория Neiry и ученые МГУ разработали нейроимплант с искусственным интеллектом, который позволил крысе отвечать на сотни научных вопросов, включая темы по Python.
Подробнее👇
#статьи
@python_practics
Российская биотех-лаборатория Neiry и ученые МГУ разработали нейроимплант с искусственным интеллектом, который позволил крысе отвечать на сотни научных вопросов, включая темы по Python.
Подробнее👇
#статьи
@python_practics
👍10👎2🤔1
How to use GitHub for Beginners: Coding Confidence (2023)
Чему вы научитесь:
• Основам использования GitHub для управления кодом;
• Созданию, клонированию и коммитам в репозиториях GitHub;
• Работе с ветками и разрешению конфликтов при слиянии;
• Управлению и контролю версий проекта;
• Взаимодействию с командой через функции GitHub, такие как pull requests и issues.
"How to use GitHub for Beginners" — это доступное руководство для новичков, которое охватывает базовые и промежуточные аспекты работы с GitHub. Книга поможет вам уверенно управлять своим кодом, сотрудничать с коллегами и развить навыки контроля версий, полезные для разработки программного обеспечения.
Книга в формате pdf👇
#курсы_книги
@python_practics
Чему вы научитесь:
• Основам использования GitHub для управления кодом;
• Созданию, клонированию и коммитам в репозиториях GitHub;
• Работе с ветками и разрешению конфликтов при слиянии;
• Управлению и контролю версий проекта;
• Взаимодействию с командой через функции GitHub, такие как pull requests и issues.
"How to use GitHub for Beginners" — это доступное руководство для новичков, которое охватывает базовые и промежуточные аспекты работы с GitHub. Книга поможет вам уверенно управлять своим кодом, сотрудничать с коллегами и развить навыки контроля версий, полезные для разработки программного обеспечения.
Книга в формате pdf👇
#курсы_книги
@python_practics
👍4❤1
Какую роль в описании метода класса выполняет декоратор @property?
Anonymous Quiz
19%
Декорированный метод становится статическим, экземпляр не передаётся.
44%
Декорированный метод становится методом класса: метод получает класс, а не экземпляр.
36%
Значение, возвращаемое декорированным методом, вычисляется при извлечении.
👍2
Django vs FastAPI в 2025 году: какой фреймворк выбрать?
В этой статье автор подробно разобрал все основные критерии при выборе между фреймворками Django и FastAPI для начинающих свой путь разработчиков — востребованность фреймворка на рынке труда, тренды, которые повлияют на их востребованность в будущем, а так же важные особенности, которые нужно учитывать при выборе.
Подробнее👇
#статьи
@python_practics
В этой статье автор подробно разобрал все основные критерии при выборе между фреймворками Django и FastAPI для начинающих свой путь разработчиков — востребованность фреймворка на рынке труда, тренды, которые повлияют на их востребованность в будущем, а так же важные особенности, которые нужно учитывать при выборе.
Подробнее👇
#статьи
@python_practics
👍3
Внимание! - Вопрос!
Что возвращает метод items?
Объекты, возвращаемые методами items(), keys() и values() (viewitems(), viewkeys(), viewvalues() в Python 2.7) – это объекты представления словаря. Они предоставляют динамическое представление элементов словаря, то есть изменения данного словаря автоматически отображаются и на этих объектах.
#вопросы_из_собеседований
@python_practics
Что возвращает метод items?
#вопросы_из_собеседований
@python_practics
👍3
Задача:
Напишите функцию с именем sumDigits, которая принимает число в качестве входных данных и возвращает сумму абсолютных значений каждой из десятичных цифр числа.
Пример:
#задачник
@python_practics
Напишите функцию с именем sumDigits, которая принимает число в качестве входных данных и возвращает сумму абсолютных значений каждой из десятичных цифр числа.
Пример:
10 --> 1
99 --> 18
#задачник
@python_practics
👍4🔥1
Переворачивание строки
В этом фрагменте строка переворачивается с помощью разбиения на части. Синтаксис [::-1] разбивает строку на части с шагом -1, что означает, что она начинается с конца и перемещается в обратном направлении.
👍 - если было полезно
#полезные_сниппеты
@python_practics
В этом фрагменте строка переворачивается с помощью разбиения на части. Синтаксис [::-1] разбивает строку на части с шагом -1, что означает, что она начинается с конца и перемещается в обратном направлении.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍11
Внимание! - Вопрос!
Что может являться ключом словаря? Что не может? Почему?
Ключом словаря может быть любой хешируемый неизменяемый объект: число, строка, datetime, функция и даже модуль. Такие объекты имеют метод __hash__(), который однозначно сопоставляет объект с некоторым числом. По этому числу словарь ищет значение для ключа.
Списки, словари и множества изменяемы и не имеют метода хеширования. При подстановке их в словарь возникнет ошибка.
Хеш кортежа вычисляется рекурсивно по всем элементам. Так, кортеж
(1, (True, (42, ('hello', )))) состоит только из неизменяемых элементов, поэтому может быть ключом. Однако, такой кортеж
(1, (True, (42, ({'hello': 'world'}, )))) содержит глубоко внутри словарь, поэтому хеш не может быть рассчитан.
#вопросы_из_собеседований
@python_practics
Что может являться ключом словаря? Что не может? Почему?
Списки, словари и множества изменяемы и не имеют метода хеширования. При подстановке их в словарь возникнет ошибка.
Хеш кортежа вычисляется рекурсивно по всем элементам. Так, кортеж
(1, (True, (42, ('hello', )))) состоит только из неизменяемых элементов, поэтому может быть ключом. Однако, такой кортеж
(1, (True, (42, ({'hello': 'world'}, )))) содержит глубоко внутри словарь, поэтому хеш не может быть рассчитан.
#вопросы_из_собеседований
@python_practics
👍6❤1