TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #146 · 16 сеп.

Функция sub в regex может принимать функцию в качестве аргумента repl. 📄 Из документации: If repl is a function, it is called for every non-overlapping occurrence of pattern. The function takes a single match object argument, and returns the replacement string. То есть для каждого совпадения будет вызвана функция для вычисления замены вместо замены на одну и ту же строку для всех совпадений. Иными словами, для замены разных совпадений на разные строки не потребуется запускать re.sub() много раз для каждой строки замены. Достаточно определить функцию, которая вернёт строку для каждого из совпадений. Описание слишком запутанное🤔, давайте лучше рассмотрим на простом примере: Создаем карту замены. То есть какие строки на какие требуется менять. remap = { 'раз': '1', 'два': '2', 'три': '3', 'четыре': '4', 'пять': '5', } Пишем функцию поиска строки для замены. Единственным аргументом будет объект re.Match. Используя данные этого объекта мы вычисляем замену on-the-fly! def get_str(match: re.Match): word = match.group(1) return remap.get(word.lower()) or word Пример текста. text = '''Раз Два Три Четыре Пять Вместе будем мы считать Пять Четыре Три Два Раз Мы считать научим вас ''' Теперь запускаем re.sub и вместо строки замены (repl) подаём имя функции. (Данный паттерн ищет отдельные слова в тексте) >>> print(re.sub(r'(\w+)', get_str, text)) 1 2 3 4 5 Вместе будем мы считать 5 4 3 2 1 Мы считать научим вас Думаю, достаточно наглядно 🤓 #libs#regex

Hashtags

Резултати

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

Пребарај: #drumming

当前筛选 #drumming清除筛选
TASTE OF AFRICA🌞

@taste_of_africa · Post #74 · 14.02.2026 г., 07:12

🗿🥁 Ритм, “сбой” и рождение музыки — Taste of Africa вайб Представьте далёкое прошлое: человек берёт камень и начинает работать удар за ударом. Ритм здесь — настоящая технология. Чтобы получить острую кромку, нужно точно 🎯 рассчитать силу, 📐 выбрать угол удара, ✋ попасть в точку. Повторение превращало движение в навык, а навык — в стабильный результат. 📌 И. Ш. Шевелёв писал: «Как только треугольная форма камня с острой гранью, которой удобно раскалывать другой предмет, была придана другому камню его искусственной обработкой, так, собственно, и состоялся чрезвычайный акт в эволюции человека». А дальше случился поворот, который звучит очень музыкально 👇 🎵 Музыка, похоже, началась со “сбоев” ритма. ровный пульс ⏱️, начинаем его нарушать осмысленно: 🔥 акцент 🔁 смещение удара ✨ синкопа 🎙️ импровизация Превращаем повторение в выражение, а порядок — в смысл. 🥁 На джембе это чувствуется сразу. Основа держится на точности (время ⏱️, сила 💪, положение ладони ✋), а музыка появляется, когда поверх основы рождаются акценты и синкопы — и начинается живой диалог 🤝 🌿 вместе с ритмом прокачиваются важные навыки: 🧠 внимание и концентрация 🤸 координация и контроль тела 🗂️ память (рисунки, циклы) 🧘 стрессоустойчивость 👥 умение слышать других 💡 креативность (свобода внутри формы) Попробуйте СЕГОДНЯ: 14 февраля 2026 г., 19:30. Где: Ленинский проспект, д. 6 (Горный институт НИТУ МИСИС, Актовый зал). Что будет: * знакомство с африканским барабаном джембе; * постановка рук и основы игры; * первые ритмы и упражнения; * атмосфера единения и творчества. Важно: * для новичков — навыки не нужны; * инструменты предоставляются; * регистрация обязательна: https://tasteofafricamoscow.timepad.ru/event/3810999/ Вопросы? Пишите/звоните Эльмире: +7 900 151 93 00. ❤️ В День всех Влюбленных, вы полюбите играть на джембе ставьте сердечко если вы к нам придете! ☕🌴ВСЕХ УГОСТИМ АФРИКАНСКИМ КОФЕ!!! 🌟🔔 «Ритмическое путешествие продолжается - присоединяйтесь!» 🥁🌟 🔄 Сохраняйте пост и приглашайте друзей в наше увлекательное путешествие вокруг света африканских ритмов в различных проявлениях!🎶🌍 #TasteOfAfrica#TasteOfAfricaMoscow#африканскиеритмы#джембе#djembe#drumming#перкуссия#африка#музыка#ритм#мастеркласс#мастерклассыМосква#Москва#кудапойтиМосква#живойзвук#импровизация#синкопа#кофе#африканскийкофе#сообщество#единение#творчество#14февраля