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

Резултати

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

Пребарај: #bauhaus

当前筛选 #bauhaus清除筛选
Communia

@communia · Post #37495 · 04.11.2023 г., 06:24

#España. #Cultura. #Arquitectura#Bauhaus y exclusión social «Dos décadas más tarde, el edificio de 244 pisos sigue corroyéndose en pie, con sus habitantes atrapados en unas condiciones degradantes mientras no se les facilite una salida acorde a sus bajos ingresos. A la espera de una solución que se intuye cercana pero que nunca acaba de llegar, casi un centenar de familias del inmueble exigen ya resarcimiento.» https://www.elperiodico.com/es/barcelona/20231102/familias-mina-indemnizacion-deterioro-bloque-venus-94103457

Mario Werner - серия «Bauhaus - Art Based». Генеративная серия работ сочетает функциональную эстетику Баухауса с экспериментальной теорией цвета Йозефа Альберса. Простые геометрические фигуры, расположенные в систематическом порядке, и цветовые градиенты, влияющие на оптические эффекты, используются компьютерным алгоритмом для создания картин, отражающих баланс между статическим порядком и динамическими вариациями. ▫️Sintonia Digital Art▫️ #bauhaus#abstractart#digitalart

Baxtiyor Nodirqulov | Dizayn blog

@nobazo_design · Post #112 · 18.09.2022 г., 07:46

#swiss#bauhaus#de_stijl#new_typography 🇨🇭Shvetsariya uslubi (Swiss) - bu uslub jahon madaniyatining o'zgarmas va ko'p qirrali uslublaridan biridir. Bu uslub neytralligi bilan boshqa dizayn uslub(stil)laridan ajralib turadi. Bu uslub o'zida Bauhaus, De Steyl va yangi tipografika g'oyalarini jamlaydi. Quyidagi link orqali (ustiga bosing) bu uslubda tayyorlangan ishlarni ko'rishingiz mumkin. Swiss haqida nimalarni bilasiz? Izohlarda javobingizni kutib qolaman 😊 Telegram

Chollazo Exprés 🔥 Ofertas y Descuentos

@ChollazoExpres · Post #5326 · 28.12.2025 г., 17:00

💥Set de 6 Pósters Formas Geométricas Bauhaus Dale un toque artístico a tu hogar esta Navidad ✅OFERTA: 15.54€ ❌ Antes: 25.9€ 💰Ahorras un 40%🔥 Decora tus paredes con colores vibrantes e ilustraciones de diseño 👉 Renueva tu espacio con estilo #decoracion#diseno#hogar#posters#formasgeometricas#ilustracion#bauhaus#navidad 🛰️Oferta publicada en Cultura y Ocio