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

Резултати

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

Пребарај: #federali

当前筛选 #federali清除筛选
Tutto Elezioni

@tuttoelezioni · Post #767 · 23.02.2025 г., 10:45

#Germania🇩🇪 #Parlamentari#Federali ❓Come si vota in Germania? Il sistema elettorale per eleggere i 630 deputati del Bundestag(il Parlamento tedesco, ndr) è proporzionale misto, che unisce il voto proporzionale a elementi maggioritari. Ogni elettore ha due voti: 1️⃣Primo voto (Erststimme): serve a eleggere 299 deputati nei collegi uninominali (in foto, ndr) con un sistema maggioritario first-past-the-post: in ogni collegio vince il candidato più votato. 2️⃣Secondo voto (Zweitstimme): serve a determinare la distribuzione proporzionale dei seggi tra i partiti. Ogni elettore sceglie una lista di partito, bloccata a livello regionale (Land, ovvero lo Stato federato, ndr). Per entrare in Parlamento, ogni partito deve superare la soglia di sbarramento del 5% (Fünf-Prozent-Hürde) od ottenere almeno tre seggi uninominali (Grundmandatsklausel). I due voti hanno ruoli diversi ma ugualmente importanti. Inoltre, è possibile il voto disgiunto, scegliendo candidati di partiti diversi tra i due voti. @TuttoElezioni

Tutto Elezioni

@tuttoelezioni · Post #826 · 28.04.2025 г., 23:03

#Canada🇨🇦 #Parlamentari#Federali 🗳 Iniziano a chiudere le urne per le elezioni federali in Canada. Urne chiuse in parte della provincia di Terranova e Labrador, dove sono le 20:30. Seguiranno: - Nuovo Brunswick, Isola del Principe Edoardo, Nuova Scozia e il resto di Terranova, alle 01:30 italiane (20:30 locali); - Québec e parte di Ontario e Nunavut alle 03:30 italiane (21:30 locali); - Manitoba , parte di Nunavut e il resto dell'Ontario alle 03:30 italiane (20:30 locali); - Saskatchewan, Alberta, i Territori del Nord-Ovest, parte della Columbia Britannica e il resto di Nunavut, alle 03:30 italiane (19:30 locali); - Yukon e il resto della Columbia Britannica, alle 04:00 italiane (19:00 locali). @TuttoElezioni

Tutto Elezioni

@tuttoelezioni · Post #823 · 28.04.2025 г., 13:02

#Canada🇨🇦 #Parlamentari#Federali ❓Come si vota in Canada? Il sistema elettorale per eleggere i 343 membri della Camera dei Comuni è di tipo maggioritario uninominale e a turno unico (o first-past-the-post), ciò vuol dire che ci sono 343 collegi elettorali che eleggono un solo membro; in ogni collegio è eletto il candidato che ottiene il maggior numero di voti. La Camera dei Comuni è l'unica ad essere eletta direttamente dai cittadini. In foto sono mostrati i collegi nei quali si suddivide il territorio del Canada. @TuttoElezioni

Tutto Elezioni

@tuttoelezioni · Post #822 · 28.04.2025 г., 11:00

#Canada🇨🇦 #Parlamentari#Federali 🗳 Iniziano ad aprire le urne per le elezioni federali in Canada. Urne aperte in parte della provincia di Terranova e Labrador, dove sono le 8:30. Seguiranno: - Nuovo Brunswick, Isola del Principe Edoardo, Nuova Scozia e il resto di Terranova, alle 13:30 italiane (8:30 locali); - Québec e parte di Ontario e Nunavut alle 15:30 italiane (9:30 locali); - Manitoba, parte di Nunavut e il resto dell'Ontario alle 15:30 italiane (8:30 locali); - Saskatchewan, Alberta, i Territori del Nord-Ovest, parte della Columbia Britannica e il resto di Nunavut, alle 15:30 italiane (7:30 locali); - Yukon e il resto della Columbia Britannica, alle 16:00 italiane (7:00 locali). In foto sono mostrati i fusi orari vigenti in Canada (i fusi di riferimento sono quelli estivi). @TuttoElezioni

123•••56
ПретходнаСтраница 1 од 6Следна