Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в 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
📢 Official Statement
According to information shared on our Telegram channel, the situation in front of House No. 69, Beruniy Street, Samarkand caused serious dissatisfaction among local residents.
For a long time, the household waste collection area was not cleaned, and the containers were not emptied regularly. As a result, the surrounding environment deteriorated, trash spread around, unpleasant odors appeared, and sanitary standards were violated.
✅ Actions taken:
The area in front of House No. 69 on Beruniy Street has been completely cleaned.
“Maroqand Obod” LLC will ensure timely waste removal and monitor the area regularly.
🟢 Note: Thanks to residents’ complaints and public oversight, prompt measures were taken. Maintaining a clean environment is important for every citizen.
#Samarkand#CleanCity#WasteManagement#PublicOversight☘️Read the latest environmental news on the @ekologuz page. Follow us and send your suggestions and wishes via @eklguz_bot
Instagram | Facebook | Twitter | Sayt | Youtube.
⚠️ ECOLOGICAL VIOLATIONS ARE BEING IGNORED!
As of January 25, 2026, the activities of LLC “Ko‘mir Ta’minoti” of Jizzakh region, particularly the Dashtabod coal storage facility, continue to cause direct harm to local residents, while grossly violating environmental and sanitary regulations.
Unfortunately, this company continues to operate without complying with basic environmental standards. Coal dust, air pollution, and the absence of protective measures have become a daily problem for the surrounding community.
These violations have been reported several times on our Telegram channel.
📌 Most concerning is the fact that:
Since December 2025, residents and public representatives have repeatedly submitted official complaints to the responsible authorities, yet:
— no effective action has been taken,
— no fines have been imposed,
— no official explanations have been provided to the public.
❗️ This raises serious questions:
Why are environmental violations going unpunished?
Why is public health being ignored?
We, as citizens and representatives of civil society, demand an urgent review of this situation and request written, official information regarding:
— the identified violations,
— the measures taken in response,
— the fines imposed (or not imposed) on this enterprise.
🟢 Environmental protection is not a formality.
🟢 It is a matter of human health, children’s future, and the right to a clean environment.
Responsible authorities must not remain silent.
The public will continue to closely monitor this case.
#Ecology
#EnvironmentalViolations
#Dashtabod
#Jizzakh
#PublicHealth
#PublicOversight☘️Read the latest environmental news on the @ekologuz page. Follow us and send your suggestions and wishes via @eklguz_bot
Instagram | Facebook | Twitter | Sayt | Youtube.