Data Classes при наследовании
Продолжаем делиться циклом видео, где автор рассказывает про классы данных. В этот раз ты узнаешь об особенностях объявления классов данных (Data Classes) при наследовании. Продемонстрирован порядок вызова метода post init () при наследовании.
👀Смотреть видео
#видео
Продолжаем делиться циклом видео, где автор рассказывает про классы данных. В этот раз ты узнаешь об особенностях объявления классов данных (Data Classes) при наследовании. Продемонстрирован порядок вызова метода post init () при наследовании.
👀Смотреть видео
#видео
👍1
Анимация построения фигуры
Благодаря данной статье ты узнаешь, как можно сделать анимацию построения фигуры циркулем и линейкой. В первой части продемонстрирована реализация циркуля и линейки.
👉Читать статью
#статьи
Благодаря данной статье ты узнаешь, как можно сделать анимацию построения фигуры циркулем и линейкой. В первой части продемонстрирована реализация циркуля и линейки.
👉Читать статью
#статьи
👍4
Создание комплексных чисел
Метод complex() возвращает комплексное число. Если строка, переданная этому методу, не является допустимым комплексным числом, возникает исключение ValueError. Также можно создать комплексное число без использования метода complex(). Для этого тебе нужно поставить «j» или «J» после числа.
#практика
Метод complex() возвращает комплексное число. Если строка, переданная этому методу, не является допустимым комплексным числом, возникает исключение ValueError. Также можно создать комплексное число без использования метода complex(). Для этого тебе нужно поставить «j» или «J» после числа.
#практика
👍5
Блоки finally и else
Благодаря данному видео ты узнаешь, что такое необязательные блоки finally и else, для чего они нужны и как работают. Продемонстрированы примеры использования блока finally в том числе и внутри функций.
👀Смотреть видео
#видео
Благодаря данному видео ты узнаешь, что такое необязательные блоки finally и else, для чего они нужны и как работают. Продемонстрированы примеры использования блока finally в том числе и внутри функций.
👀Смотреть видео
#видео
👍2
Data Version Control
Делимся статьей, где автор рассказывает про DVC (Data Version Control). Данный инструмент предназначен для Data Science. Ты научишься автоматизировать пайплайны, логировать эксперименты и многое другое.
👉Читать статью
#статьи
Делимся статьей, где автор рассказывает про DVC (Data Version Control). Данный инструмент предназначен для Data Science. Ты научишься автоматизировать пайплайны, логировать эксперименты и многое другое.
👉Читать статью
#статьи
👍2
callable
Метод callable возвращает True, если объект можно вызвать. В противном же случае возвращается False. Обрати внимание, если callable() имеет значение True, вызов объекта все равно может завершиться неудачно.
#практика
Метод callable возвращает True, если объект можно вызвать. В противном же случае возвращается False. Обрати внимание, если callable() имеет значение True, вызов объекта все равно может завершиться неудачно.
#практика
Django REST: Viewsets и ModelViewSet
Продолжаем делиться циклом видео, где автор рассказывает про Django REST. В этот раз ты научишься заменять классы представлений одним вьюсетом (viewset) на базе класса ModelViewSet. Дополнительно рассматривается класс ReadOnlyModelViewSet и возможность тонкой настройки своего класса вьюсета.
👀Смотреть видео
#видео #django
Продолжаем делиться циклом видео, где автор рассказывает про Django REST. В этот раз ты научишься заменять классы представлений одним вьюсетом (viewset) на базе класса ModelViewSet. Дополнительно рассматривается класс ReadOnlyModelViewSet и возможность тонкой настройки своего класса вьюсета.
👀Смотреть видео
#видео #django
👍2
Стайлгайд PySpark
Благодаря данной статье ты узнаешь, как правильно оформлять код в PySpark. Таким образом твой код станет более читабельным и удобным для последующих проверок и изменений.
👉Читать статью
#статьи
Благодаря данной статье ты узнаешь, как правильно оформлять код в PySpark. Таким образом твой код станет более читабельным и удобным для последующих проверок и изменений.
👉Читать статью
#статьи
👍1
statistics.mean
Функция statistics.mean() используется для вычисления среднего/среднего значения входных значений или набора данных. Функция mean() принимает список, кортеж или набор данных, содержащий числовые значения, в качестве параметра и возвращает среднее значение элементов данных.
#практика
Функция statistics.mean() используется для вычисления среднего/среднего значения входных значений или набора данных. Функция mean() принимает список, кортеж или набор данных, содержащий числовые значения, в качестве параметра и возвращает среднее значение элементов данных.
#практика
👍8🔥2
Магические методы getitem, setitem, delitem
Благодаря данному видео ты узнаешь, для чего cлужат магические методы getitem(), setitem() и delitem(). Показывается их работа на конкретном примере объектов пользовательского класса.
👀Смотреть видео
#видео
Благодаря данному видео ты узнаешь, для чего cлужат магические методы getitem(), setitem() и delitem(). Показывается их работа на конкретном примере объектов пользовательского класса.
👀Смотреть видео
#видео
👍8🔥2
Написание консольных скриптов
В данной статье автор сравнивает Bash и Python с точки зрения написания консольных скриптов. Ты узнаешь, в чем заключаются преимущества Bash и Python. Также демонстрируются методы, позволяющие улучшить навыки автоматизации.
👉Читать статью
#статьи
В данной статье автор сравнивает Bash и Python с точки зрения написания консольных скриптов. Ты узнаешь, в чем заключаются преимущества Bash и Python. Также демонстрируются методы, позволяющие улучшить навыки автоматизации.
👉Читать статью
#статьи
🔥1
file.readline
Метод readline() возвращает одну строку из файла. При необходимости ты можешь указать, сколько байтов из строки нужно вернуть, используя параметр size. В первом примере возвращается первая и вторая строки. Во втором примере выводятся первые 5 байтов из первой строки.
#практика
Метод readline() возвращает одну строку из файла. При необходимости ты можешь указать, сколько байтов из строки нужно вернуть, используя параметр size. В первом примере возвращается первая и вторая строки. Во втором примере выводятся первые 5 байтов из первой строки.
#практика
👍6
Импорт стандартных модулей
Благодаря данному видео ты научишься импортировать стандартные модули языка Python. Автор рассказывает про команды import и from, которые помогут с импортом в правильном порядке.
👀Смотреть видео
#видео
Благодаря данному видео ты научишься импортировать стандартные модули языка Python. Автор рассказывает про команды import и from, которые помогут с импортом в правильном порядке.
👀Смотреть видео
#видео
👍2
Руководство по itertools
itertools — это встроенный в Python модуль для обработки итерируемых объектов. Он предоставляет несколько быстрых и эффективных с точки зрения памяти способов перебора итерируемых объектов. Благодаря данной статье ты научишься пользоваться itertools.
👉Читать статью
#статьи
itertools — это встроенный в Python модуль для обработки итерируемых объектов. Он предоставляет несколько быстрых и эффективных с точки зрения памяти способов перебора итерируемых объектов. Благодаря данной статье ты научишься пользоваться itertools.
👉Читать статью
#статьи
👍4
statistics.median high
Метод statistics.median high() вычисляет верхнюю медиану заданного набора данных. Этот метод также сортирует данные в порядке возрастания перед вычислением верхней медианы. Если количество значений данных нечетное, возвращается точное среднее значение. Если число значений данных четное, возвращается большее из двух средних значений.
#практика
Метод statistics.median high() вычисляет верхнюю медиану заданного набора данных. Этот метод также сортирует данные в порядке возрастания перед вычислением верхней медианы. Если количество значений данных нечетное, возвращается точное среднее значение. Если число значений данных четное, возвращается большее из двух средних значений.
#практика
👍3
Django REST: Роутеры
Продолжаем делиться циклом видео, где автор рассказывает про Django REST. В этот раз рассматриваются классы SimpleRouter и DefaultRouter для создания роутеров и связывания их с вьюсетами.
👀Смотреть видео
#видео #django
Продолжаем делиться циклом видео, где автор рассказывает про Django REST. В этот раз рассматриваются классы SimpleRouter и DefaultRouter для создания роутеров и связывания их с вьюсетами.
👀Смотреть видео
#видео #django
👍2
Полезные ресурсы
Делимся статьей, где автор собрал 15+ небанальных ресурсов для Python-разработчиков. Здесь перечислены как материалы для начинающих, так и для продвинутых. А в комментариях под этим постом ты можешь поделиться своими ресурсами!
👉Читать статью
#статьи
Делимся статьей, где автор собрал 15+ небанальных ресурсов для Python-разработчиков. Здесь перечислены как материалы для начинающих, так и для продвинутых. А в комментариях под этим постом ты можешь поделиться своими ресурсами!
👉Читать статью
#статьи
👍3
dict.popitem
Метод popitem() удаляет и возвращает пару (ключ, значение) из словаря в порядке LIFO. До Python 3.7 метод popitem() возвращал и удалял произвольную пару элементов (ключ, значение) из словаря. Обрати внимание, popitem() вызывает ошибку KeyError, если словарь пуст.
#практика
Метод popitem() удаляет и возвращает пару (ключ, значение) из словаря в порядке LIFO. До Python 3.7 метод popitem() возвращал и удалял произвольную пару элементов (ключ, значение) из словаря. Обрати внимание, popitem() вызывает ошибку KeyError, если словарь пуст.
#практика
👍1
Основы парсинга
Благодаря данной статье ты узнаешь, как парсить данные веб-сайтов с помощью Python. Автор демонстрирует применение Requests, Beautiful Soup. Также ты научишься парсить с помощью эмулятора.
👉Читать статью
#статьи
Благодаря данной статье ты узнаешь, как парсить данные веб-сайтов с помощью Python. Автор демонстрирует применение Requests, Beautiful Soup. Также ты научишься парсить с помощью эмулятора.
👉Читать статью
#статьи
👍5
Методы словаря
Делимся видео, где автор подробно рассматривает основные методы словаря: fromkeys(), clear(), copy(), get(), setdefault(), pop(), popitem(), keys(), values(), items(), update(). Также ты узнаешь о способах объединения нескольких словарей.
👀Смотреть видео
#видео
Делимся видео, где автор подробно рассматривает основные методы словаря: fromkeys(), clear(), copy(), get(), setdefault(), pop(), popitem(), keys(), values(), items(), update(). Также ты узнаешь о способах объединения нескольких словарей.
👀Смотреть видео
#видео
👍5