@WorldNews · Post #73530 · 22.03.2026 г., 22:59
Regime collapse in Iran expected months after war, official say [Read FullArticle] @WorldNews#IranNews#WorldPolitics#WarImpact
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
Пребарај: #warimpact
@WorldNews · Post #73530 · 22.03.2026 г., 22:59
Regime collapse in Iran expected months after war, official say [Read FullArticle] @WorldNews#IranNews#WorldPolitics#WarImpact
@WorldNews · Post #74015 · 10.04.2026 г., 13:24
Putin’s Approval Rating Falls to Lowest Level Since 2022 Amid Ongoing Repression and War Impact [Read FullArticle] @WorldNews#PutinApproval#RussianPolitics#WarImpact
@CryptoM · Post #64624 · 09.04.2026 г., 11:47
🚀 ECB Official: War Duration to Determine Economic Impact European Central Bank (ECB) Governing Council member Slapyn emphasizes that the duration of ongoing conflicts will play a crucial role in determining their economic impact. According to Jin10, Slapyn stated that the ECB is prepared to take necessary actions to maintain inflation rates at target levels. The central bank remains vigilant and ready to respond to any developments that may affect the economic stability of the region. #ECB#EuropeanCentralBank#Economy#Inflation#MonetaryPolicy#WarImpact#EconomicStability