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

Пребарај: #environmentalsummit

当前筛选 #environmentalsummit清除筛选
Astana International Forum 2025

@astanaintlforum · Post #572 · 20.11.2025 г., 06:59

🌎 The Astana International Forum to Resume in 2027 ⠀ In 2026, Kazakhstan will host the Regional Environmental Summit under the auspices of the Astana International Forum (AIF) - marking the next chapter in the Forum’s ongoing mission to foster global dialogue and cooperation. ⠀ The Summit will bring together heads of state, representatives of international organizations, academia, business, and civil society to develop collective solutions for tackling climate change and strengthening environmental resilience across the region and beyond. ⠀ Stay tuned for updates, important milestones and new opportunities for dialogue on the AIF global platform. 🌎 Astana International Forum өз жұмысын 2027 жылы қайта бастайды ⠀ 2026 жылы Қазақстанда Astana International Forum (AIF) аясында Өңірлік экологиялық саммит өтеді, бұл Форумның жаһандық диалог пен ынтымақтастықты нығайтуға бағытталған миссиясының келесі кезеңі болмақ. ⠀ Саммит климаттың өзгеруіне қарсы күрес және өңірде ғана емес, одан тыс жерлерде де экологиялық тұрақтылықты арттыру бойынша бірлескен шешімдерді әзірлеу үшін мемлекет басшыларын, халықаралық ұйымдардың, ғылыми қоғамдастықтың, бизнес пен азаматтық қоғам өкілдерін біріктіреді. ⠀ Жаңалықтардан хабардар болып отырыңыздар, алда AIF-тің жаһандық алаңында маңызды кезеңдер мен жаңа диалог мүмкіндіктері күтілуде. 🌎 Astana International Forum возобновит свою работу в 2027 году ⠀ В 2026 году в Казахстане под эгидой Astana International Forum (AIF) пройдет Региональный экологический саммит - новая глава в миссии Форума по укреплению глобального диалога и сотрудничества. ⠀ Саммит соберёт лидеров стран, представителей международных организаций, научного сообщества, бизнеса и гражданского общества для разработки совместных решений по борьбе с изменением климата и укреплению экологической устойчивости в регионе и за его пределами. ⠀ Следите за обновлениями, впереди важные этапы и новые возможности для диалога на глобальной платформе AIF. ⠀ #AstanaInternationalForum#AIF#Kazakhstan#EnvironmentalSummit#Sustainability#ClimateAction#GlobalDialogue#Cooperation