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

Пребарај: #saqueos

当前筛选 #saqueos清除筛选
Communia

@communia · Post #37638 · 26.11.2023 г., 19:34

#Irlanda. Disturbios en barrios populares de Dublín tras ataque a cuchillo a niños de primaria por un desequilibrado, instrumentalizados y animados por la extrema derecha -aprovechando que el atacante tenía origen argelino- y convertidos en #saqueos https://www.irishtimes.com/crime-law/2023/11/24/dublin-attack-and-riots-how-thursday-unfolded/ La respuesta de los políticos, los medios, sus opinadores... echa a los chavales en brazos de la extrema derecha en una respuesta tipicamente clasista que se niega a entender que son el producto de algo a medio camino del miedo a la lumpenización y la lumpenización misma https://www.irishtimes.com/opinion/2023/11/24/fintan-otoole-these-pitiful-thugs-do-not-act-for-us-speak-for-us-or-burn-buses-for-us/ Aunque se publique alguna tibia voz disidente https://www.irishtimes.com/opinion/2023/11/26/spicebag-youll-never-see-eye-to-eye-with-someone-who-thinks-youre-an-animal/ En #Francia, casi al mismo tiempo, una fiesta de pueblo de 500 habitantes acaba en batalla campal entre adolescentes y jóvenes del banlieu (que habían sido parados por el guardia de la entrada por no haber reservado y llevar cuchillos) y los asistentes (menos otros amigos suyos que habían llegado horas antes y tomado parte en la fiesta sin problemas). Resultado, un chico del pueblo muerto a cuchilladas. https://www.marianne.net/societe/police-et-justice/on-est-la-pour-tuer-des-blancs-deroulement-de-la-soiree-ce-que-l-on-sait-a-ce-stade-du-drame-de-crepol La extrema derecha exprime la oportunidad de presentarlo como algo ligado a las #migraciones e intenta tomar el pueblo, sin éxito https://www.lemonde.fr/societe/article/2023/11/26/meurtre-de-thomas-a-crepol-des-militants-d-extreme-droite-samedi-soir-a-romans-sur-isere-pour-en-decoudre_6202465_3224.html