Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в Python в модуле re.
Чтобы указать флаг для компилятора нам надо указать его после передаваемой строки. Например, добавляем флаг для игнорирования переноса строки.
pattern = re.compile(r"(\w+)+")
words = pattern.search(text, re.DOTALL)
А как указать несколько флагов? Ведь явно будут ситуации когда нам потребуется больше одного. Кто читал посты по битовые операторы уже понял как.
pattern.search(text, re.DOTALL | re.VERBOSE)
А теперь смотрим исходники, что находится в этих атрибутах?
Не удивительно, степени двойки. Почему? Потому что каждое следующее значение это сдвиг единицы влево.
>>> for n in [1, 2, 4, 8, 16, 32, 64, 128, 256]:
>>>
print(bin(n))
0b1
0b10
0b100
0b1000
0b10000
0b100000
0b1000000
0b10000000
0b100000000
Чтобы было понятней, давайте напишем тоже самое но иначе, добавим ведущие нули:
000000001
000000010
000000100
000001000
000010000
000100000
001000000
010000000
100000000
Не понятно что тут происходит? Читай три поста про битовые операторы начиная с этого ➡️https://t.me/pythonotes/45
В общем, это пример применения побитовых операций в самом Python.
Теперь вы знаете Python еще немного лучше)
#tricks#regex#libs
🌍 A delegation from the South African Embassy, led by Chargé d'Affaires a.i. Ms. Tandiwe Thelma Mgxwati, is arriving in Yekaterinburg for the annual international industrial trade fair INNOPROM. 🇿🇦
👋 We warmly welcome South African diplomats to the heart of the Urals. Welcome to Yekaterinburg!
#INNOPROM2025#Yekaterinburg#SouthAfrica#InternationalCooperation#RussiaSouthAfrica
🇷🇺🤝🇮🇳 Новости с INNOPROM 2025
Сегодня я выступил на стратегической сессии «Россия–Индия: к $100 миллиардам товарооборота» в рамках INNOPROM 2025 в Екатеринбурге.
Было честью разделить сцену с В. Кумаром, А. Соболевым, А. Агарвалом, Н. Рыбленковым, И. Куржиямским, М. Лабудиным, Б. Шрикантом и А. Крутовым.
Благодарю за возможность внести вклад в развитие торгового диалога между Индией и Россией как заместитель председателя Комиссии МТПП по Индии и президент группы компаний Soltex.
📍 Я на INNOPROM до вечера — буду рад встретиться!
#INNOPROM2025#ИндияРоссия#SoltexGroup#ManishKumar#Торговля#EAEUIndia
🇷🇺🤝🇮🇳 INNOPROM 2025 Update
Today, I had the honor of speaking at the strategic session “Russia–India: Toward a $100 Billion Trade Turnover” at INNOPROM 2025 in Ekaterinburg.
Proud to share the stage with H.E. Vinay Kumar, Andrey Sobolev, Anil Agarwal, Nikita Ryblenkov, Igor Kurzhiyamsky, Mikhail Labudin, Badiga Shrikant, and Alexander Krutov.
Grateful for the opportunity to contribute to India–Russia trade dialogue as Deputy Chairman of MCCI’s India Commission & President of Soltex Group.
📍 I’m at INNOPROM till evening — happy to connect!
#INNOPROM2025#IndiaRussia#SoltexGroup#ManishKumar#TradeGrowth#EAEUIndia
🇷🇺🤝🇮🇳 I’m pleased to share that I will be participating as a speaker at INNOPROM 2025, Russia’s largest international industrial trade fair, taking place from July 7–10 at the Ekaterinburg-EXPO.
On July 7 (10:30–12:00, Hall 3.4), I will speak in the strategic session:
“Russia–India: Toward a $100 Billion Trade Turnover.”
As President of Soltex Group and Deputy Chairman of the MCCI Commission on Foreign Economic Relations with Partners in India, I look forward to contributing to the dialogue on expanding bilateral trade, addressing non-tariff barriers, and advancing the EAEU–India Free Trade Agreement.
INNOPROM is a premier global platform where industry, innovation, and international cooperation converge — bringing together decision-makers from around the world.
🔗 Register: expo.innoprom.com/registration/visitor-2025
🎟 Promo Code: ZVCZ2A (Free Entry)
Let’s build the next chapter of India–Russia industrial partnership.
#INNOPROM2025#SoltexGroup#ManishKumar#IndiaRussia#EAEUIndia#TradeGrowth
🇷🇺🤝🇮🇳 Рад сообщить, что я буду выступать в качестве спикера на международной промышленной выставке INNOPROM 2025, которая пройдет с 7 по 10 июля в Международном выставочном центре «Екатеринбург-ЭКСПО».
Мое выступление состоится 7 июля с 10:30 до 12:00 в зале 3.4 в рамках сессии:
«Россия–Индия: К торговому обороту в $100 миллиардов»
В качестве Президента компании Soltex Group и Заместителя председателя Комиссии МТПП по внешнеэкономическим связям с партнерами в Индии я приму участие в обсуждении путей достижения целевого уровня товарооборота, снятия нетарифных барьеров и развития зоны свободной торговли между Индией и ЕАЭС.
INNOPROM — ведущая промышленная площадка России, объединяющая лидеров отрасли и решений.
🔗 Регистрация: expo.innoprom.com/registration/visitor-2025
🎟 Промокод для бесплатного входа: ZVCZ2A
Давайте вместе строить новое будущее российско-индийского промышленного сотрудничества!
#INNOPROM2025#SoltexGroup#ManishKumar#РоссияИндия#ПромышленнаяВыставка#ЕАЭСИндия