Python Data Classes
Продолжаем делиться циклом видео, где автор рассказывает про классы данных. В этот раз демонстрируются параметры функции field(), метод post init(). Ты научишься объявлять параметры типа InitVar.
👀Смотреть видео
#видео
Продолжаем делиться циклом видео, где автор рассказывает про классы данных. В этот раз демонстрируются параметры функции field(), метод post init(). Ты научишься объявлять параметры типа InitVar.
👀Смотреть видео
#видео
👍1
Telegram-бот с интерактивным меню
Благодаря данной статье ты узнаешь, как можно создать telegram-бота с интерактивным меню. Автор рассказывает, какие проблемы встречаются при создании таких меню. Решить их можно с помощью aiogram-dialog.
👉Читать статью
#статьи
Благодаря данной статье ты узнаешь, как можно создать telegram-бота с интерактивным меню. Автор рассказывает, какие проблемы встречаются при создании таких меню. Решить их можно с помощью aiogram-dialog.
👉Читать статью
#статьи
🔥4👍1
bin()
Метод bin() преобразует указанное целое число в его двоичное представление и возвращает его. Префикс 0b указывает, что результат – двоичная строка. Если использовать не целое число, выдается ошибка TypeError. При необходимости можно исправить данную ошибку с помощью метода index().
#практика
Метод bin() преобразует указанное целое число в его двоичное представление и возвращает его. Префикс 0b указывает, что результат – двоичная строка. Если использовать не целое число, выдается ошибка TypeError. При необходимости можно исправить данную ошибку с помощью метода index().
#практика
Инициализатор init и финализатор del
Благодаря данному видео ты научишься добавлять в классы магические методы init для начальной инициализации создаваемых объектов и финализатор del для выполнения действий перед непосредственным удалением объекта из памяти.
👀Смотреть видео
#видео
Благодаря данному видео ты научишься добавлять в классы магические методы init для начальной инициализации создаваемых объектов и финализатор del для выполнения действий перед непосредственным удалением объекта из памяти.
👀Смотреть видео
#видео
👍1
Переход с Pandas на Polars
Делимся статьей, где автор рассказывает про библиотеку Polars. Данная библиотека позволяет более эффективно работать с массивами данных по сравнению с Pandas. Ты узнаешь, как совершить переход с Pandas на Polars за семь простых шагов.
👉Читать статью
#статьи
Делимся статьей, где автор рассказывает про библиотеку Polars. Данная библиотека позволяет более эффективно работать с массивами данных по сравнению с Pandas. Ты узнаешь, как совершить переход с Pandas на Polars за семь простых шагов.
👉Читать статью
#статьи
👍1
random.sample
sample() — это встроенная функция модуля random в Python, которая возвращает список элементов определенной длины, выбранных из последовательности. Обрати внимание, данный метод не изменяет исходную последовательность.
#практика
sample() — это встроенная функция модуля random в Python, которая возвращает список элементов определенной длины, выбранных из последовательности. Обрати внимание, данный метод не изменяет исходную последовательность.
#практика
👍6
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