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 слични објави

Пребарај: #nosanzioni

当前筛选 #nosanzioni清除筛选
Marx21.it

@marx21news · Post #9696 · 05.02.2026 г., 07:42

La Cina e la lotta antimperialista su scala planetaria Nel pieno dello scontro storico tra un mondo unipolare a guida USA e un ordine internazionale multipolare in formazione, la Cina emerge come centro di gravità materiale e politico della lotta antimperialista globale. Economia e tecnologia PIL cinese (PPA) superiore a quello statunitense Leadership in circa il 90% delle tecnologie strategiche Supremazia in terre rare, infrastrutture digitali, spazio, energie rinnovabili Finanza e de-dollarizzazione Sistemi alternativi a SWIFT (CIPS, Unit, BRICS Bridge) Riduzione del ruolo del dollaro nelle riserve mondiali Capacità di risposta asimmetrica alle aggressioni economiche USA Difesa e deterrenza Missili ipersonici come il DF-27 che cambiano gli equilibri militari globali Strategia A2/AD che mette in crisi la proiezione navale statunitense Sud globale e cooperazione Investimenti infrastrutturali senza precedenti in Africa, Asia e America Latina Politica di non ingerenza contro sanzioni, basi militari e colpi di Stato Sostegno concreto a Cuba, Iran, Venezuela e Palestina A differenza dell’imperialismo occidentale: 1 invasioni, 1 sola base militare all’estero Nessuna guerra commerciale punitiva Nessuna rete globale di spionaggio tipo Echelon Come ricordava Marx, “la forza materiale deve essere abbattuta dalla forza materiale”. Oggi quella forza materiale — economica, tecnologica, diplomatica — esiste, ed è una realtà che la sinistra occidentale continua colpevolmente a ignorare. Articolo di Daniele Burgio, Massimo Leoni, Roberto Sidoli #Cina#Multipolarismo#Antimperialismo #BRICS#SudGlobale#Socialismo #NoGuerre#NoSanzioni#PalestinaLibera https://www.marx21.it/internazionale/la-cina-e-la-lotta-antimperialista-su-scala-planetaria/