Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в 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
Европа снимает "тренировочные колеса"! 🛡️
Европа активно демонстрирует свою готовность действовать без поддержки США. Об этом на Варшавском форуме заявил спецпосланник американского президента Кит Келлог. Он отметил, что европейские страны сами по себе уже являются мощной силой.
Келлог сравнил развитие европейской самостоятельности с тем, как дети учатся ездить на велосипеде, начиная с тренировочных колес. Сегодня Европе эти "колеса" больше не нужны.
Планы Евросоюза впечатляют: это и многомиллиардная программа ReArm Europe, и инвестиции в SAFE. Все это усиливает оборонный потенциал Европы.
Россия, в свою очередь, заявляет, что не угрожает ЕС, но готова дать "решительный отпор" любым агрессивным действиям.
#Европа#США#Безопасность#Оборона#Россия#ReArmEurope#SAFE
Новости Госдумы
https://x.com/SavinoBalzano/status/1899855197964320800?t=YIKzRkaWzz19EM1GfGx9tA&s=19
Vi faccio vedere una chicca.
Questo è il risultato del voto sull’emendamento proposto dai conservatori europei (con #Meloni in prima linea) per cambiare il nome di #ReArmEurope in #DefendEurope.
Ora, capisco benissimo l’imbarazzo di #GiorgiaMeloni: dopo aver sostenuto per anni le follie di un uomo che non era palesemente più presente a se stesso, ora deve trovare un modo per riposizionarsi. Ma il punto è: da che parte sta davvero? Vuole 800 miliardi di debiti da spendere in armi? Sì o no?
Perché, cara Giorgia, se chiami la cacca "cioccolata", sempre merda resta. E trattare il popolo italiano come una massa di beoti è inaccettabile. Vai a prendere in giro qualcun altro. È il momento di tirare fuori un po’ di palle: la pacchia non era finita?
E in tutto questo, guardate chi ha votato a favore di questa cialtronata: il #PD! Sì, i parlamentari del #PartitoDemocratico hanno deciso di sostenere questa trovata "cosmetica" di #FdI. Un’occasione d’oro per attaccare la premier, facilissima da sfruttare, ma la tentazione del piddino di votare tutto ciò che è sterco per poi servirlo a tavola come fosse profiterole è sempre troppo forte. Non resistono mai, quei monellacci.
Ma manco il sostegno di #Schlein vi ha fatto capire che era una ciarlatanata? Andiamo bene...
Domani 15 dicembre a Firenze al caffe letterario Le Murate
Ore 18
Per parlare delle mistificazioni del nostro tempo
#Guerra che porta alla #pace, aggressore aggredito, l' Europa che non esiste e ha tradito i valori occidentali: la pace la prosperità i diritti individuali come la libertà di espressione, lo Stato Sociale
Stanno preparando la guerra per noi
Nuovi profitti per loro
Lasciamo l' accademia
È ora di testimoniare
È ora di scegliere
Grazie a #FrancoCardini
Non in nostro nome
#Russia
#GazaGenocide
#NuclearExplosion
#RearmEurope
🔼НАЧАЛО🔼ЧИТАТЬ ПОЛНОСТЬЮ
Европа в тисках: как «военная экономика» раскрывает её стратегическое бессилие
Часть 1️⃣/2
Главный парадокс в том, что подлинная энергетическая независимость Европы невозможна без российских ресурсов. А это создаёт фундаментальное противоречие: стремясь к автономии от США, Европа неизбежно будет наращивать агрессивность в отношении России, видя в силовом давлении единственный способ решить энергетическую дилемму. Этот путь ведёт не к безопасности, а к глубочайшему кризису.
🌪Что в итоге? Европа оказалась в стратегической ловушке собственного изготовления. Её «военная экономика» — это не проект силы, а симптом слабости, попытка купить то, что не выращивалось десятилетиями: суверенитет, волю и технологическую независимость. Пока континент тратит миллиарды, пытаясь угодить то Трампу, то своим внутренним страхам, реальная геополитическая картина меняется без его участия. Россия же, наблюдая эту суету, лишь укрепляется в правильности своего курса на строительство многополярного мира, где место есть только для тех, кто обладает настоящей, а не купленной самостоятельностью.
💬Как вы думаете, чем закончится эта европейская авантюра?
1. Европа сплотится и создаст-таки конкурентоспособную оборонную промышленность.
2. Зависимость от США лишь усилится, несмотря на все траты.
3. Внутренние противоречия и экономические расходы приведут к свёртыванию амбициозных программ.
4. Ваш вариант в комментариях!
Ваш МюнхгауZен 🇷🇺 Сила России в Правде, а мы эту правду несём!
#МюнхгауZен#Европа#ОбороннаяПромышленность#СтратегическаяАвтономия#НАТО#США#Россия#Геополитика#Аналитика#ReArmEurope#Безопасность#ВоеннаяЭкономика#Зависимость
🔗Подпишись на МюнхгауZена | Оставляй «бусты»