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

Резултати

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

Пребарај: #kurdish

当前筛选 #kurdish清除筛选
Eva Karene Bartlett

@EvaKarene_Bartlett · Post #29410 · 12.01.2026 г., 09:25

🔴Documentation of Turkish terrorists participating in the attack on Kurds in #Aleppo A video clip shows the participation of Turkish terrorist Khalil Yavuz in the brutal assault on the Kurdish #SheikhMaqsoud neighborhood. In the footage, he is seen boasting about besieging the area and stating that civilians inside the #Kurdish neighborhood have no way out.

Eva Karene Bartlett

@EvaKarene_Bartlett · Post #29415 · 12.01.2026 г., 09:25

🔴Arab and foreign terrorists, including an Egyptian national, took part in the brutal attack on Kurds in Aleppo #Aleppo: Egyptian terrorist Ahmed Mansour appeared in a video showing the throwing of the body of a #Kurdish female fighter. He is seen fully armed, indicating the participation of former al-Qaeda affiliates, both #Arab and foreign, in the assault on #Kurd areas. Ahmed Mansour, born in Alexandria, #Egypt, joined the Hazemoon Movement, founded by Salafi leader Hazem Salah Abu Ismail. After the overthrow of the Muslim Brotherhood’s rule in Egypt, he fled the country and later joined Jaish al-Fatah and Hayat Tahrir al-Sham (#HTS). He appeared yesterday taking part in the attack on Sheikh Maqsoud in Aleppo.