TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #156 · 2 окт.

Те, кто в Python не первый день, хорошо знают, что на число можно умножить не только число, но и другие типы. Главное, чтобы у этих типов была реализация такой операции. # list >>> [1] * 3 [1, 1, 1] # tuple >>> (2, 3) * 3 (2, 3, 2, 3, 2, 3) # string >>> "A" * 3 "AAA" Так работает полиморфизм стандартных типов. Интересно здесь то, что это сработает и в том случае, когда порядок операндов обратный. То есть int умножить на [тип]. # list >>> 3 * [1] [1, 1, 1] # tuple >>> 3 * (2, 3) (2, 3, 2, 3, 2, 3) # string >>> 3 * "A" "AAA" Если хотите реализовать такое поведение в ваших классах то следует помнить два момента: 1. Если множитель справа, то вам нужно реализовать метод __mul__, наш класс это первый операнд, то есть слева. myType * 3 2. Если множитель слева, то вам нужно реализовать метод __rmul__, наш класс это второй операнд, справа. 3* myType Всё тоже самое можно делать и для других математических операторов. И если в этом примере действие и результат будут фактически одинаковыми, то бывают ситуации, когда это не так. Например, при умножении матриц имеет значение порядок операндов. Для других операторов, таких как деление или сдвиг, очень важно кто с какой стороны находится. >>> 2/4, 4/2 (0.5, 2.0) >>> 2<<3, 3<<2 (16, 12) >>> 100%15, 15%100 (10, 15) #tricks#basic

Резултати

Пронајдени 1 слични објави

Пребарај: #samudera

当前筛选 #samudera清除筛选

🚢Samudera Shipping увеличила прибыль в 2025 году на фоне роста контейнерных объёмов. Сингапурская Samudera Shipping Line Ltd. сообщила о росте чистой прибыли, приходящейся на акционеров, на 8,3% до $76,7 млн по итогам 2025 года. Выручка увеличилась на 13,8% до $605,7 млн. Контейнерный сегмент остаётся ключевым драйвером: объём перевозок достиг 2,062 млн TEU (+7,9% г/г), а выручка выросла на 13,6% до $556,2 млн благодаря запуску новых сервисов на Дальнем Востоке, Индийском субконтиненте и Филиппинах, а также более высоким средним ставкам и выборочному среднему чартеру. Сегмент балкеров и танкеров показал рост выручки на 18,4% до $30,9 млн за счёт увеличения занятости флота. Логистическое направление прибавило 13,5% до $18,5 млн. Финансовые расходы выросли на 21,2% до $18,1 млн вследствие новых заимствований для приобретения судов. В 2025 году компания инвестировала $60,8 млн в основные средства, включая покупку судна-контейнеровоза. На конец года денежные средства составляли $350,2 млн. Совет директоров предложил специальный дивиденд SG$0,044 и финальный SG$0,0215 на акцию. Компания ожидает сохранения волатильности контейнерного сегмента в 2026 году на фоне тарифных рисков США и геополитической напряжённости. При этом ставки фрахта на суда остаются относительно устойчивыми. 📌Samudera Shipping Line Ltd. — сингапурская судоходная компания, основанная в 1993 году, специализируется на контейнерных, балкерных и танкерных перевозках в Азии. Акции обращаются на Сингапурской бирже (SGX); компания является публичной и контролируется группой Samudera Indonesia, которая контролируется семьей основателя Соударпо Састросатомо. #ContainerShipping#Samudera#LinerMarket#ShippingFinance#AsiaTrade