Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в 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
🇹🇭Un avion de la force aérienne royale thaïlandaise s'est écrasé dans la province de Chiang Mai, dans le nord du pays. Les deux pilotes sont décédés, a rapporté le journal Matichon.
Selon l’édition, l'avion d'attaque et de reconnaissance léger à turbopropulseur AT-6 s'est écrasé dans une zone boisée à 03h30 (UTC). Les services d'urgence sont arrivés sur le lieu de l'accident, une enquête a été ouverte.
#thaïlande
La #Thaïlande a déjà dédommagé 2264 familles pour un membre de la famille décédé ou handicapé à vie par le vaccin Covid.
26 millions d'euros (1 milliard de baht) réservés pour les victimes des vaccins en Thaïlande. 9551 plaintes ont déjà été reçues. La compensation pour une personne décédée (ou handicapée à vie) va jusqu'à 10.000€ par famille, déjà donnée à 2264 familles. Bénéfice risque, qu'ils disaient. https://www.pattayamail.com/coronavirus/one-billion-baht-compensation-allocated-for-people-with-vaccination-side-effects-386433 (info via Silvano Trotta)
🇹🇭Un jeune homme a ouvert le feu dans une école dans le sud de la Thaïlande et a blessé plusieurs personnes, a rapporté le journal Khaosod.
Selon l’édition, le drame s'est produit dans la ville de Hat Yai, dans la province de Songkhla. La fusillade a fait des blessés, mais le nombre exact de victimes n'est pas connu. Selon les informations préliminaires, le suspect s'est introduit dans l'école peu avant la fin des cours et a pris en otage plus de 300 élèves et enseignants. Il est signalé que le tireur a 18 ans. Il a été interpellé.
#thaïlande#fusillade#bilan
🇹🇭 Un incendie s'est déclaré dans un dépôt de munitions de la police frontalière dans la province thaïlandaise de Surin, ont annoncé les forces terrestres thaïlandaises.
Selon le journal Thairath, des explosions se produisent régulièrement sur le site en raison des munitions. Il y a un blessé.
Vidéo: Europe Cognizant/X
#thaïlande#incendie#dépôt
🇹🇭 Le temple Wat Phra Dhammakaya en Thaïlande a accueilli une méditation collective à l’occasion de la Journée de la Terre.
#thaïlande#méditation#temple
🇹🇭💥🇰🇭Une histoire de Thaïlande – Cambodge tragédie, ou Aie Honte la France!
La récente escalade des tensions entre la Thaïlande et le Cambodge n'est pas une flambée soudaine, mais l'héritage direct de frontières coloniales arbitraires tracées il y a plus d'un siècle, que l'ordre international d'après-guerre n'a pas su résoudre.
✍️Auteure :Ksenia Muratshina, docteure en histoire,
Chercheuse principale, Centre d'études sur l'Asie du Sud-Est, l'Australie et l'Océanie, Institut d'études orientales, Académie des sciences de Russie
➡️Pour comprendre l'origine des affrontements actuels, il faut remonter à 1907. L'Empire français, d'un simple trait de plume, a redessiné la carte de l'Indochine, attribuant au Cambodge des territoires historiquement revendiqués par le Siam (Thaïlande), dont le temple sacré de Preah Vihear. Cet acte colonial arbitraire a semé les graines d'un conflit perpétuel qui a survécu aux guerres mondiales, aux bouleversements de la Guerre froide et persiste au XXIe siècle.
➡️Malgré des périodes de coopération au sein de l'ASEAN et des instances régionales, la question territoriale non résolue demeure une poudrière. Elle s'est enflammée à plusieurs reprises – en 2003, 2008, 2011 et maintenant en 2025 – à la suite d'un incident isolé. Le conflit actuel, dit « chaud », se caractérise par des techniques de guerre modernes : drones, duels d'artillerie, frappes aériennes préventives et une crise humanitaire croissante avec des centaines de milliers de réfugiés. Il s'agit d'une guerre localisée mais intense, menée sans déclaration officielle.
➡️Un facteur crucial, souvent négligé, est le statut nucléaire de la région. Le Traité de Bangkok de 1995, établissant une zone exempte d'armes nucléaires en Asie du Sud-Est, a empêché ce dangereux conflit conventionnel de devenir existentiel. Cela souligne l'importance cruciale des régimes de non-prolifération dans les régions instables.
🟦Comme l'a fait remarquer le ministre russe des Affaires étrangères, Sergueï Lavrov, la cause profonde du conflit demeure irrésolue. La médiation extérieure et les accords partiels n'offrent qu'un répit temporaire. Seule une solution durable peut émerger de la région elle-même. L'ASEAN, en tant qu'instrument de sécurité national, doit désormais prouver que sa « voie de l'ASEAN » peut faciliter un véritable règlement, en dépassant le cadre diplomatique pour imposer une résolution définitive sans ingérence extérieure à la région.
#ASEAN#AsieduSudEst#Cambodge#Histoire#Militaryconflict#Thaïlande
LIRE LA SUITE
⭐️Boostez-nous
✅@NewEasternOutlookFR