Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в 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
🇲🇱Assimi #Goïta a dirigé, ce 4 mai au palais de Koulouba, la cérémonie mensuelle du lever des couleurs, véritable symbole de la souveraineté malienne.
Des collaborateurs immédiats du président et des chefs de service dépendant de la présidence étaient présents à l’événement.
RT en français • Osez questionner !
💬 « À l'heure où je vous parle, le dispositif est renforcé, la situation est maîtrisée »
– Assimi #Goïta s’est adressé à la nation au sujet des attaques terroristes survenues au Mali le 25 avril.
Crédit vidéo : ORTM
RT en français • Osez questionner !
🇲🇱Assimi #Goïta a dirigé, ce 4 mai au palais de Koulouba, la cérémonie mensuelle du lever des couleurs, véritable symbole de la souveraineté malienne.
Des collaborateurs immédiats du président et des chefs de service dépendant de la présidence étaient présents à l’événement.
RT en français • Osez questionner !
🔴Le discours du président Assimi #Goïta à la nation après les violentes attaques terroristes a été accueilli avec émotion dans le pays. Les précisions avec Nouhoun Kané.
RT en français • Osez questionner !
🗣« Les opérations se poursuivront jusqu'à la neutralisation complète des groupes impliqués et le rétablissement durable de la sécurité sur l'ensemble du territoire national »
– Assimi #Goïta.
Crédit vidéo : ORTM
RT en français • Osez questionner !
💬 « Ces attaques ne sont pas des faits isolés. Elles s'inscrivent dans un vaste plan de déstabilisation conçu et exécuté par les groupes armés terroristes et les sponsors internes et externes »
– Assimi #Goïta.
Crédit vidéo : ORTM
RT en français • Osez questionner !
💬 « À l'heure où je vous parle, le dispositif est renforcé, la situation est maîtrisée »
– Assimi #Goïta s’est adressé à la nation au sujet des attaques terroristes survenues au Mali le 25 avril.
Crédit vidéo : ORTM
RT en français • Osez questionner !
🟢Le deuxième jour de la visite d’État du dirigeant malien Assimi #Goïta en #Russie a été marqué par une rencontre avec des représentants de la diaspora malienne.
Les détails avec notre reporter, Antoine Cléraux.
RT en français • Osez questionner !
🇲🇱Mali : Visite du président de la Transition aux blessés et hommage au général Sadio #Camara
Le président de la Transition, le général Assimi #Goïta, s’est rendu au CHU Bocar Sidi Sall de Kati après les attaques simultanées à Kati, Bamako, Mopti, Gao et Kidal. Il y a rencontré les blessés civils et militaires, salué le personnel médical et exprimé ses encouragements, tout en leur souhaitant un prompt rétablissement.
Il s’est ensuite recueilli au domicile du général Sadio Camara, décédé le 25 avril lors de ces événements. Le chef de l’État a présenté ses condoléances à la famille et réaffirmé la détermination des autorités à poursuivre son engagement pour la sécurisation du territoire national.
Crédit photos : AES INFO
RT en français • Osez questionner !
🇲🇱Mali : Visite du président de la Transition aux blessés et hommage au général Sadio #Camara
Le président de la Transition, le général Assimi #Goïta, s’est rendu au CHU Bocar Sidi Sall de Kati après les attaques simultanées à Kati, Bamako, Mopti, Gao et Kidal. Il y a rencontré les blessés civils et militaires, salué le personnel médical et exprimé ses encouragements, tout en leur souhaitant un prompt rétablissement.
Il s’est ensuite recueilli au domicile du général Sadio Camara, décédé le 25 avril lors de ces événements. Le chef de l’État a présenté ses condoléances à la famille et réaffirmé la détermination des autorités à poursuivre son engagement pour la sécurisation du territoire national.
Crédit photos : AES INFO
RT en français • Osez questionner !
🟢Assimi #Goïta a salué la synergie d'action au sein de l’#AES et la qualité de la coopération avec les partenaires stratégiques de son pays, notamment la #Russie.
Crédit vidéo : ORTM
RT en français • Osez questionner !