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

Пребарај: #toqaev

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

@marx21news · Post #9651 · 28.01.2026 г., 18:54

Le riforme del Kazakistan: stabilità, nuovi poteri e futuro digitale Nel recente Congresso Nazionale di Qyzylorda, il Presidente Qasym-Jomart Toqaev ha presentato un ambizioso piano di riforme costituzionali e istituzionali per una "nuova fase" di sviluppo del Paese. Ecco i punti chiave: Successione presidenziale: regole chiare per elezioni entro due mesi in caso di interruzione del mandato, garantendo che il nuovo capo dello Stato venga scelto solo dal voto popolare. Nuova figura del Vicepresidente: nominato dal Presidente con l’approvazione del Parlamento, per garantire continuità istituzionale e rappresentanza internazionale, senza ridurre i poteri presidenziali. Parlamento unicamerale (Kurultai): 145 deputati eletti con sistema proporzionale, per snellire i processi decisionali e rafforzare il ruolo dei partiti. Più controllo sull’esecutivo, soprattutto nelle nomine di giudici e organismi chiave. Trasformazione digitale costituzionalizzata: riconoscimento giuridico della digitalizzazione e dell’IA come pilastri dello sviluppo, con la creazione di zone per data center e un archivio nazionale digitale per preservare cultura e sapere. Politica estera equilibrata: mantenimento dell’approccio multi-vettoriale, per navigare le tensioni globali e proteggere gli interessi nazionali attraverso il dialogo. Queste riforme puntano a coniugare stabilità istituzionale, efficienza governativa e innovazione, preparando il Kazakistan alle sfide interne e globali. Una visione che mira a modernizzare lo Stato rafforzando al tempo stesso la sua legittimità e prevedibilità. #Kazakistan#RiformeCostituzionali#Toqaev#Digitalizzazione#Geopolitica#Sviluppo https://www.marx21.it/internazionale/riforme-costituzionali-in-kazakistan-il-progetto-di-toqaev-tra-stabilita-istituzionale-nuova-architettura-dei-poteri-e-trasformazione-digitale/