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

Пребарај: #tgs

当前筛选 #tgs清除筛选

🚢TGS начинает 3D-сейсморазведочное исследование в дельте Нигера. Норвежская TGS объявила о начале мультиклиентского 3D-сейсмического проектаNigeria Laide в партнёрстве с Nigerian Upstream Petroleum Regulatory Commission (NUPRC) и SeaSeis Geophysical Limited. Исследование охватывает около 11 700 кв. км во внешнем складчатом поясе восточной дельты Нигера — одном из ключевых нефтегазоносных регионов страны. Проект реализуется с использованием технологии GeoStreamer dual-sensor с длинными офсетами, широким расхождением буксировки и тройным источником. Цель - получение широкополосных данных высокого разрешения для глубинной интерпретации (PSTM и Q-PSDM) с применением Elastic Full Waveform Inversion (EFWI) или упругая полная волновая инверсия — это один из самых передовых и сложных методов обработки сейсмических данных в геофизике, который используется для создания высокоточных изображений и количественных моделей физических свойств земных недр, что позволит более точно анализировать сложные геологические структуры глубоководной части региона. Для морского сегмента проект означает сохранение спроса на специализированные сейсмические суда и поддержание активности в глубоководной разведке Западной Африки. В условиях глобального энергоперехода Нигерия остаётся значимым источником углеводородов, а современные 3D-данные повышают привлекательность лицензионных участков. 📌TGS ASA (ранее известная как TGS-NOPEC Geophysical Company) - норвежская компания, основанная в 1981 году, специализируется на сборе и анализе геофизических данных для нефтегазовой отрасли. Акции обращаются на Oslo Børs; компания является публичной и принадлежит институциональным и частным инвесторам. #OffshoreExploration#SeismicSurvey#Nigeria#TGS#EnergyShipping

动物贴纸索引-暂定 比较杂的动物贴纸#animals#人物 陆地 1. 猫猫 🐱#cat 猫娘 # ?? 2. 狗狗 🐶#dog 3. #老鼠🐀#mouse 4. 兔子 🐰#rabbit#兔 5. #狐狸🦊#fox 6. #老虎🐯#tiger 7. #熊🐻#bear #熊猫#panda #浣熊#raccoon 8. #恐龙🦖#dinosaur 9. #鳄鱼🐊#crocodile 10. #鲨鱼🐬#shark 11. #猪🐷#pig https://t.me/addstickers/xiaofenzhu 有翅膀的 1.鸟 🐦#bird 2. 鸭子 🦆#duck#鸭 3. #企鹅🐧#penguin 4. 鸽子 5. #鹦鹉🦜 6.#蜜蜂#bee🐝 游戏 #game 人物 #人物 视频贴纸 #video 高清晰度贴纸 及 tgs格式动态贴纸 #tgs 暂未分 自定义emoji #emoji 注:标有 archive 的为内容重复或不全、低清的贴纸包,仅做收集保存,不建议使用