Авторский канал действующего Python-разработчика
Сотрудничество: @bape_ads
Прайс: @bape_media
РКН: https://clck.ru/3GA6KW
Реклама на бирже:
https://telega.in/c/python_tg
Post #1300
3.96K
PY @python_tg
Showing posts older than #1301 · Back to latest

@staticmethod позволяет определить метод в классе, который не требует доступа к экземпляру или классу, но логически связан с ними. Такие методы могут быть вызваны напрямую через класс или экземпляр, не используя self/cls.📌 @staticmethod полезен, когда нужно сгруппировать внутри класса функции, которые не взаимодействуют с экземплярами класса, но по смыслу относятся к этому классу.

n шагов.1 или 2 ступеньки. Сколькими различными способами вы можете подняться на вершину?n = 22Есть два способа подняться на вершину.1 шаг + 1 шаг2 шагаn = 33Есть три способа подняться на вершину.1 шаг + 1 шаг + 1 шаг1 шаг + 2 шага2 шага + 1 шаг1 <= n <= 45
pip install pendulum




append и pop списка:append(x) добавляет элемент x на вершину стека;pop() удаляет и возвращает элемент с вершины стека.📌 Стеки используются для задач, требующих управления данными в обратном порядке, например, при реализации undo-функций, рекурсивных вызовов или анализе выражений.


pip install pydantic

nums, найдите подмассив с наибольшей суммой и верните его суммуnums = [-2,1,-3,4,-1,2,1,-5,4]6Подмассив [4,-1,2,1] имеет наибольшую сумму 6.nums = [1]1Подмассив [1] имеет наибольшую сумму 1.nums = [5,4,-1,7,8]23Наибольшую сумму 23 имеет подмассив [5,4,-1,7,8].