Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в 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
#Israele
Il premier #Netanyahu (#Likud|ECR) ha annunciato di aver revocato il decreto con cui aveva disposto le dimissioni del Ministro della Difesa Yoav #Gallant (#Likud|ECR): “Abbiamo avuto delle divergenze, ma Gallant rimane nella sua posizione.”
@OsservatorioEsteri
#CPI#Israele
La Corte Penale Internazionale ha emesso mandati d'arresto per il Primo Ministro Benjamin #Netanyahu (#Likud|ECR) e l’ex ministro della Difesa Yoav #Gallant (Likud) per crimini di guerra e crimini contro l'umanità.
@OsservatorioEsteri
— 🇮🇱
The International Criminal Court has issued arrest warrants for #Israeli PM Benjamin #Netanyahu and Defense Minister Yoav #Gallant, and for #Hamas leaders, for #WarCrimes and crimes against humanity
IDF MEMBER THREATENS MILITARY COUP IN ISRAEL
"Yair #Netanyahu, Son of Israel PM, just posted, then deleted, this video by a Netanyahu loyalist in #Gaza threatening Defense Minister Yoav #Gallant with a military coup if he did not change tactics to allow an accelerated #genocide
As the war drags on, Israel is being destabilized from within"
Yair Netanyahu left Israel for Florida in March 2023 amid reports he was banned by his father from posting on social media for inflaming tensions in Israel, exacerbating a diplomatic rift with the United States.
IDF soldier:
"We want to KILL THEM ALL.
No one shall remain alive! ...
Either you change tactic, Mr #Gallant (defense minister), and let us kill them all, or we will leave only one prime minister!
Do you want a military #coup?"
IDF soldiers literally threatening Israeli Defense Minister Yoav #Gallant with a military coup if he did not change tactics to allow an accelerated genocide.
#Israel is really no better than some two-bit dictatorship!
#Israele#Gaza#CPI
Secondo quanto riportato da “Channel 14”, il governo #Netanyahu ha avuto le notizia del fatto che nelle prossime settimane verranno emessi mandati di arresto per “crimini contro l’umanità” a carico dei vertici dell’esecutivo e dell’#IDF, incluso il Primo Ministro #Netanyahu (#Likud|ECR) e il Ministro della Difesa Yoav #Gallant (Likud).
Sarebbe questa la ragione alla base della volontà di Bibi di cercare un “accordo dell’ultimo minuto” con #Hamas|Islamisti radicali, sperando nel fatto che una mancata invasione di #Rafah possa scongiurare l’adozione di misure cautelari da parte della Corte Penale Internazionale.
Se un mandato d’arresto dovesse essere emesso nei suoi confronti, Netanyahu diventerebbe il primo leader di governo di uno Stato occidentale a riceverlo. Evento che gli precluderebbe l’ingresso in 128 Stati del mondo, pena l’arresto in loco.
@OsservatorioEsteri
https://x.com/SavinoBalzano/status/1949764393660449003?t=AuMch5bvVrzjWnEbBSbhQg&s=19
Israele è l'unica democrazia del medio oriente e quanto si dice in giro è solo frutto della propaganda di #Hamas.
Ah, no.
Il ministro israeliano della Difesa Yoav #Gallant ha annunciato che #Gaza avrebbe ricevuto "niente elettricità, niente cibo, niente acqua, niente carburante".
Il ministro degli esteri #Katz ha detto: "aiuti umanitari a Gaza? Non si accenderà nessun interruttore elettrico, non verrà aperto nessun idrante".
Avi #Dichter, ministro dell'agricoltura, ha definito l'azione militare di #Israele la "#Nakba di Gaza 2023".
Revital "Tally" #Gotliv, una parlamentare del #Likud, ha postato sul suo account social: "abbattete gli edifici!! Bombardate senza distinzione!! (...) Spianate Gaza senza pietà! Questa volta non c'è spazio per la pietà".
Amihai #Eliyahu, il ministro per il patrimonio, ha indicato l'uso delle armi atomiche su Gaza "come una delle opzioni".
*
Citazioni tratte da C. Hedges, "Un genocidio annunciato", Fazi Editore, 2025.
P.s. prima che qualche automa me lo domandi: si, anche le immagini del 7 ottobre sono disgustose. La colpa di quel disastro è da imputare ad Hamas. Però uno sguardo alla Direttiva Annibale lo darei, se fossi in voi.
https://x.com/SavinoBalzano/status/1949764393660449003?t=AuMch5bvVrzjWnEbBSbhQg&s=19
Israele è l'unica democrazia del medio oriente e quanto si dice in giro è solo frutto della propaganda di #Hamas.
Ah, no.
Il ministro israeliano della Difesa Yoav #Gallant ha annunciato che #Gaza avrebbe ricevuto "niente elettricità, niente cibo, niente acqua, niente carburante".
Il ministro degli esteri #Katz ha detto: "aiuti umanitari a Gaza? Non si accenderà nessun interruttore elettrico, non verrà aperto nessun idrante".
Avi #Dichter, ministro dell'agricoltura, ha definito l'azione militare di #Israele la "#Nakba di Gaza 2023".
Revital "Tally" #Gotliv, una parlamentare del #Likud, ha postato sul suo account social: "abbattete gli edifici!! Bombardate senza distinzione!! (...) Spianate Gaza senza pietà! Questa volta non c'è spazio per la pietà".
Amihai #Eliyahu, il ministro per il patrimonio, ha indicato l'uso delle armi atomiche su Gaza "come una delle opzioni".
*
Citazioni tratte da C. Hedges, "Un genocidio annunciato", Fazi Editore, 2025.
P.s. prima che qualche automa me lo domandi: si, anche le immagini del 7 ottobre sono disgustose. La colpa di quel disastro è da imputare ad Hamas. Però uno sguardo alla Direttiva Annibale lo darei, se fossi in voi.