❤15🔥9👍5
Pendulum — это библиотека для работы с датами и временем в Python, которая предлагает улучшенную альтернативу стандартному модулю datetime. Она поддерживает более удобные методы для работы с временными зонами, форматом даты и времени, а также предоставляет легкую работу с временными интервалами.
Установка:
pip install pendulum
⚡️ — если было полезно
❤️ — если пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡24👍11❤6🤯1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣94👍15🤯4❤1
Вы поднимаетесь по лестнице. Чтобы достичь вершины, нужно сделать
n шагов.Каждый раз вы можете подняться на
1 или 2 ступеньки. Сколькими различными способами вы можете подняться на вершину?Пример 1:
Вход:
n = 2Выход:
2Пояснение:
Есть два способа подняться на вершину.1.
1 шаг + 1 шаг2.
2 шагаПример 2:
Вход:
n = 3Выход:
3Пояснение:
Есть три способа подняться на вершину.1.
1 шаг + 1 шаг + 1 шаг2.
1 шаг + 2 шага3.
2 шага + 1 шагОграничения:
1 <= n <= 45Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥5⚡4
Декоратор
@staticmethod позволяет определить метод в классе, который не требует доступа к экземпляру или классу, но логически связан с ними. Такие методы могут быть вызваны напрямую через класс или экземпляр, не используя self/cls.📌 @staticmethod полезен, когда нужно сгруппировать внутри класса функции, которые не взаимодействуют с экземплярами класса, но по смыслу относятся к этому классу.
❤️ — если узнал что-то новое
💯 — если уже знал
Please open Telegram to view this post
VIEW IN TELEGRAM
❤31💯18👍7
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30😁7❤5💯2
❤6👍4
В двадцатой части серии мега-учебника Flask автор рассказывает, как добавить приятное всплывающее окно при наведении курсора мыши на ник пользователя.
🔖 Предыдущая часть — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥7❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
😁46👍10💯6❤2👀2
Как работает функция
filter()?Ответ:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32❤7⚡1
Typer — это библиотека для создания CLI (Command-Line Interface) приложений на Python. Она предоставляет простой и интуитивно понятный интерфейс для создания командных утилит, использует аннотации типов, и позволяет автоматически генерировать документацию и параметры командной строки.
Установка:
pip install typer
⚡️ — если было полезно
❤️ — если пользовался
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡22❤7👍5🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁37🤣11👍8🤔2❤1
🔥18❤1
Декоратор
@classmethod позволяет определить метод в классе, который получает доступ к самому классу, а не к экземпляру, через первый аргумент, называемый cls. Такие методы могут изменять состояние класса или создавать новые его экземпляры.📌 @classmethod полезен для создания удобных методов, работающих с классом напрямую, и особенно для создания альтернативных конструкторов.
⚡️ — если было полезно
❤️ — если уже знал
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡26❤12👍3💯1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣55👍10🔥7😁1👻1👀1
Дан целочисленный массив
nums, который может содержать дубликаты. Необходимо вернуть все возможные подмножества (множество всех подмножеств).Решение не должно содержать дублирующиеся подмножества. Порядок возвращаемого результата не важен.
Пример 1:
Ввод:
nums = [1,2,2] Вывод:
[[],[1],[1,2],[1,2,2],[2],[2,2]]Пример 2:
Ввод:
nums = [0] Вывод:
[[],[0]]Ограничения:
- Длина массива
nums: от 1 до 10.- Значения элементов массива: от -10 до 10.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10⚡5👍5🔥1
В двадцать первой части серии мега-учебника Flask автор рассказывает, как добавить функцию личных сообщений, а также уведомления пользователей, которые появляются на панели навигации без необходимости обновления страницы.
🔖 Предыдущая часть — КЛИК
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤6