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

Резултати

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

Пребарај: #medxpro

当前筛选 #medxpro清除筛选

ОСНОВНЫЕ ДОСТИЖЕНИЯ ЛЕКАРСТВННОЙ ТЕРАПИИ ПО ИТОГАМ 2022 ГОДА Уважаемые коллеги! Рады сообщить Вам, что 26 января 2023 г. состоится научно-практическая школа "Основные достижения лекарственной терапии по итогам 2022 года". 1️⃣Первое мероприятие нового года! 👥Участие в живом формате! Обсудим с Вами следующие темы: 📌 Что бы я хотел видеть в клинических рекомендациях по лечению рака легкого? 📌 Распространенный уротелиальный рак – алгоритм выбора тактики лечения. 📌 Тройные комбинации в лечении мГЧРПЖ. Три – это много или мало? 📌 Значимость комбинированной терапии новыми антиандрогенами метастатического гормоночувствительного рака предстательной железы. 📌 Вопросы к экспертам: рак молочной железы, известные мишени и новые решения. 📌 Колоректальный рак – выбор тактики лечения, прогноз. 📍Место проведения мероприятия: актовый зал МКНЦ им А.С. Логинова ДЗМ, 10 корпус (ш. Энтузиастов, 86, стр. 6). ⏳Время проведения: с 16:00 до 18:30. 📲Регистрация на сайте:https://medx.pro/ #МОО #МКНЦимЛогинова #medxpro

Уважаемые коллеги! С четверга в МКНЦ им. А.С. Логинова проходит 49-я научная сессии ЦНИИГ "Гастроэнтерология: настоящее и будущее" . Завтра нас ждет очень интересный день, полностью посвященный вопросам онкологии! ❗️Мероприятие в гибридном формате, но стоит ли объяснять разницу между обсуждением с ведущими экспертами лицом к лицу в новом корпусе МКНЦ и наблюдением откуда-то издалека, сквозь холодное стекло монитора... 🛑Официальный сайт - гастросессия.рф 🛑Адрес: МКНЦ им. А.С. Логинова, ул. Новогиреевская, д.1 / Шоссе Энтузиастов, д. 86 🛑Онлайн трансляция на сайте MedX.pro. #МосковскоеОнкологичскоеОбщество #МКНЦ #Oncology #MedXpro Программа мероприятия ⤵️⤵️⤵️

⚡️⚡️⚡️Уважаемые коллеги! ⚡️⚡️⚡️ 28 февраля 2023 года в МКНЦ им. А.С. Логинова пройдет конференция "РАК ПРЕДСТАТЕЛЬНОЙ ЖЕЛЕЗЫ – НОВЫЕ ВЫЗОВЫ". У каждого участника будет исключительная возможность очной дискуссии с экспертами в данной области. Уверены, будет очень интересно! 📆Дата мероприятия: 28 февраля 2023 г. ⏰Время проведения: 16:00 – 18:30 📍Место проведения: МКНЦ им. А.С. Логинова, г. Москва, шоссе Энтузиастов, д. 86, актовый зал (10 корпус) 📲 Регистрация: на месте или на сайте MedX.pro #МОО #MedXpro #МКНЦимЛогинова #AstraZeneca #JohnsonJohnson #JanssenPharmaceutica #AstellasPharma Программа конференции 👇👇👇