Django: Теги шаблонов
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь о шаблонных тегах фреймворка. К ним относятся теги if и for. Также продемонстрировано применение переменной forloop.
👀Смотреть видео
#видео #django
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь о шаблонных тегах фреймворка. К ним относятся теги if и for. Также продемонстрировано применение переменной forloop.
👀Смотреть видео
#видео #django
👍24
Работа с Excel
В данной статье автор рассказывает о работе с файлами Excel с помощью Python. Ты научишься читать и файлы XLSB, и XLSX. Для этого тебе понадобятся такие библиотеки PyPi, как recordclass, numba, Pandas и другие.
👉Читать статью
#статьи
В данной статье автор рассказывает о работе с файлами Excel с помощью Python. Ты научишься читать и файлы XLSB, и XLSX. Для этого тебе понадобятся такие библиотеки PyPi, как recordclass, numba, Pandas и другие.
👉Читать статью
#статьи
👍48🤣4
swapcase
Метод swapcase() возвращает строку, преобразуя все символы в противоположный регистр (прописные буквы в строчные и наоборот). В приведенном выше примере мы использовали метод swapcase() для преобразования символов нижнего регистра в верхний регистр и наоборот.
#практика
Метод swapcase() возвращает строку, преобразуя все символы в противоположный регистр (прописные буквы в строчные и наоборот). В приведенном выше примере мы использовали метод swapcase() для преобразования символов нижнего регистра в верхний регистр и наоборот.
#практика
🔥55👍11😁2
Django: ORM, SQL и БД
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь, что такое ORM (Object-Relational Mapping), зачем это нужно. Также ты научишься создавать модель Django.
👀Смотреть видео
#видео #django
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь, что такое ORM (Object-Relational Mapping), зачем это нужно. Также ты научишься создавать модель Django.
👀Смотреть видео
#видео #django
👍13🔥1
Работа с временными рядами
Python предоставляет несколько библиотек, благодаря которым можно эффективно работать с временными рядами. Продолжаем делиться циклом статей, где автор рассказывает про продвинутые аспекты работы с временными рядами.
👉Читать статью
#статьи
Python предоставляет несколько библиотек, благодаря которым можно эффективно работать с временными рядами. Продолжаем делиться циклом статей, где автор рассказывает про продвинутые аспекты работы с временными рядами.
👉Читать статью
#статьи
👍25😁1
string.rsplit
rsplit() разбивает строку по разделителю, начиная справа, и возвращает список строк. При необходимости ты можешь задать количество разбиения строки. По умолчанию этот параметр равен -1. Это значит, что нет ограничения на разбиение.
#практика
rsplit() разбивает строку по разделителю, начиная справа, и возвращает список строк. При необходимости ты можешь задать количество разбиения строки. По умолчанию этот параметр равен -1. Это значит, что нет ограничения на разбиение.
#практика
👍40
set.issubset
Метод issubset() возвращает True, если множество A является подмножеством B, т. е. если все элементы множества A присутствуют в сете B. В противном случае он возвращает False.
#практика
Метод issubset() возвращает True, если множество A является подмножеством B, т. е. если все элементы множества A присутствуют в сете B. В противном случае он возвращает False.
#практика
👍57🔥1
Django: Подключение статических файлов
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь о правильном порядке подключения статических файлов к HTML-документу. Продемонстрирована работа с параметрами STATIC URL, STATIC ROOT и STATICFILES DIRS.
👀Смотреть видео
#видео #django
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь о правильном порядке подключения статических файлов к HTML-документу. Продемонстрирована работа с параметрами STATIC URL, STATIC ROOT и STATICFILES DIRS.
👀Смотреть видео
#видео #django
👍19
Способы оптимизации ПО
В данной статье автор рассказывает про четыре способа оптимизации ПО. К ним относятся: использование более эффективного алгоритма, более эффективной структуры данных и другие. Каждый из пунктов подробно разбирается, описываются связанные с ними компромиссы.
👉Читать статью
#статьи
В данной статье автор рассказывает про четыре способа оптимизации ПО. К ним относятся: использование более эффективного алгоритма, более эффективной структуры данных и другие. Каждый из пунктов подробно разбирается, описываются связанные с ними компромиссы.
👉Читать статью
#статьи
👍29🔥5😁1
string.rstrip
rstrip() возвращает копию строки с удаленными конечными символами. Все комбинации символов в аргументе chars удаляются справа от строки до первого несоответствия. Если аргумент chars не указан, все конечные пробелы удаляются из строки.
#практика
rstrip() возвращает копию строки с удаленными конечными символами. Все комбинации символов в аргументе chars удаляются справа от строки до первого несоответствия. Если аргумент chars не указан, все конечные пробелы удаляются из строки.
#практика
👍35🔥6
Django: Файлы миграции
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь, что такое миграции, зачем они нужны. Продемонстрировано создание и применение миграций.
👀Смотреть видео
#видео #django
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь, что такое миграции, зачем они нужны. Продемонстрировано создание и применение миграций.
👀Смотреть видео
#видео #django
😁13👍8🔥4
Предсказательное моделирование
Благодаря данной статье ты узнаешь, что такое предсказательное моделирование (Predictive Modeling). Автор знакомит с основными понятиями и принципами работами, а также методами предсказательного моделирования.
👉Читать статью
#статьи
Благодаря данной статье ты узнаешь, что такое предсказательное моделирование (Predictive Modeling). Автор знакомит с основными понятиями и принципами работами, а также методами предсказательного моделирования.
👉Читать статью
#статьи
👍17🔥5
range
Функция range() возвращает последовательность чисел в заданном диапазоне. Если ты передаешь в функцию range() один аргумент, это означает, что передается аргумент stop. В этом случае range() возвращает последовательность чисел, начиная с 0 до указанного (не включительно). Если ты передаешь два аргумента в range(), это означает, что передаются аргументы start и stop. В этом случае range() возвращает последовательность чисел, начиная с start (включительно) до stop (не включая).
#практика
Функция range() возвращает последовательность чисел в заданном диапазоне. Если ты передаешь в функцию range() один аргумент, это означает, что передается аргумент stop. В этом случае range() возвращает последовательность чисел, начиная с 0 до указанного (не включительно). Если ты передаешь два аргумента в range(), это означает, что передаются аргументы start и stop. В этом случае range() возвращает последовательность чисел, начиная с start (включительно) до stop (не включая).
#практика
👍69🔥5
Django: CRUD
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь о способах добавления новых записей в БД, используя ORM-команду save() модели Women. Продемонстрирована установка модулей ipython и Django-extensions.
👀Смотреть видео
#видео #django
Продолжаем делиться циклом видеоматериалов про Django. В этот раз ты узнаешь о способах добавления новых записей в БД, используя ORM-команду save() модели Women. Продемонстрирована установка модулей ipython и Django-extensions.
👀Смотреть видео
#видео #django
👍18🔥2
Pandas: Copy-on-Write
Продолжаем делиться циклом статей, где автор рассказывает про внутренние механизмы Copy-on-Write в Pandas. Ты научишься эффективно пользоваться копированием при записи, а также адаптировать свой код под новые возможности Pandas.
👉Читать статью
#статьи
Продолжаем делиться циклом статей, где автор рассказывает про внутренние механизмы Copy-on-Write в Pandas. Ты научишься эффективно пользоваться копированием при записи, а также адаптировать свой код под новые возможности Pandas.
👉Читать статью
#статьи
👍13🔥1
set.intersection
Метод intersection() возвращает новое множество с элементами, общими для всех множеств. Если аргумент не передается в intersection(), он возвращает поверхностную копию множества (A).
#практика
Метод intersection() возвращает новое множество с элементами, общими для всех множеств. Если аргумент не передается в intersection(), он возвращает поверхностную копию множества (A).
#практика
👍43🔥4