Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в 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
#Italia
Il Segretario di #PiùEu|RE Riccardo #Magi:
"Con questa legge una minoranza piccola nel Paese diventa maggioranza consistente in Parlamento.
Non è una legge che ridà forza al voto dei cittadini, è la legge MELONCELLUM cucita su misura per questo governo e questa maggioranza.
È una legge che vogliono imporre senza alcuna interlocuzione con le opposizioni, una legge che non ha eguali nelle democrazie avanzate: da nessuna parte c’è una legge con un premio di maggioranza così alto, assomiglia alla legge Acerbo del periodo fascista.
È uno scempio da evitare e le motivazioni di volere stabilità sono fesserie.
Faremo opposizione durissima rispetto a questa schifezza."
@OsservatorioItaliano
#Italia
Il Segretario di #PiùEu|RE, Riccardo #Magi:
“Bene le dimissioni di Delmastro e Bartolozzi, che per quanto ci riguarda arrivano persino tardi, visto che avrebbero dovuto farlo prima. Dopo tutto quello che è accaduto, dal caso Almasri fino alle modalità anti istituzionali con cui il ministro e i principali attori di via Arenula hanno condotto la campagna per il referendum, la domanda è: a che ora si dimette il ministro Nordio? Certo che, in un Paese normale, un terremoto de genere in un dicastero chiave come quello della Giustizia porterebbe l'intero governo a cadere".
@OsservatorioItaliano
#Italia
Il Segretario di #PiùEu|RE Riccardo #Magi attacca Carlo #Calenda (#Azione|RE):
“Mi fanno un po’ tenerezza certi “liberali” che hanno trovato sconveniente invitare TUTTE le forze di opposizione ad esprimersi sul tema cruciale del federalismo europeo.
Sono gli stessi che quando Meloni è stata invitata “in pompa magna” al Congresso di Azione avevano elogiato la “forza del dialogo”.
Evidentemente sotto sotto l’idea che Meloni possa rivincere le prossime elezioni gli sta bene, che la sua maggioranza possa eleggere da sola il prossimo presidente della Repubblica gli sta bene e che l’Italia blocchi il superamento del veto in Europa gli sta bene.
A noi no”.
@OsservatorioItaliano
#Italia#Ungheria
Nota di #PiùEu|RE:
"Oggi hanno vinto gli ungheresi, oggi ha vinto la speranza europea.
Oggi ha perso #Orbàn, dopo 16 anni di regime illiberale. Oggi ha perso #Putin, ha perso la #Cina e ha perso #Trump che in tutti i modi hanno cercato di condizionare il voto proprio per indebolire l’Europa.
E perde Giorgia #Meloni, sempre più sola in Europa, isolata a livello internazionale e allo sbando in Italia.
Gli ungheresi hanno scelto di riprendersi il loro destino, di non lasciarsi influenzare dalla propaganda.
Hanno scelto la strada europea, la strada dei diritti e delle libertà.
Ora non possiamo che augurarci che una nuova Europa sia più vicina."
@OsservatorioItaliano
#Italia🇮🇹
#Regionali
#Toscana
Eugenio #Giani (#PD|S&D; sostenuto anche da #M5S|LEFT, #AVS|G/EFA|LEFT, #IV|RE, #PiùEu|RE, #PSI|S&D, #PRI|Centro) è stato rieletto Presidente della Giunta regionale della Toscana.
@TuttoElezioni
#Italia🇮🇹
#Comunali
#Ravenna
❗️Alessandro #Barattoni (#PD|S&D; #M5S|LEFT; #AVS|G/EFA|LEFT; #Azione|RE; #PiùEu|RE; #IV|RE; #PSI|S&D; #PRI|Centro; civiche) è stato eletto Sindaco di Ravenna al primo turno.
@TuttoElezioni
#Italia🇮🇹
#Regionali
#Puglia
❗️Antonio #Decaro (#PD|S&D; sostenuto anche da #M5S|LEFT, #AVS|G/EFA|LEFT, #PiùEu|RE, #IV|RE, #Az|RE, #PSI|S&D, #DemoS|S&D, #PRC|LEFT, liste minori e civici) è stato eletto Presidente della Giunta regionale della Puglia.
@TuttoElezioni
#Italia🇮🇹
#Comunali
#Matera
❗️Roberto #Cifarelli (#PD|S&D; #Azione|RE; #PiùEu|RE; #IV|RE; #PSI|S&D; #Volt|G/EFA; civiche) e Antonio #Nicoletti (#FdI|ECR; #FI|PPE; #LSP|PfE; #UdC|PPE; civiche) si sfideranno al ballottaggio, che si terrà domenica 8 e lunedì 9 giugno 2025.
@TuttoElezioni
#Italia🇮🇹
#Regionali
#Campania
❗️Roberto #Fico (#M5S|LEFT; sostenuto anche da #PD|S&D, #AVS|G/EFA|LEFT, #PSI|S&D, #PRI|Centro, #PSDI|Centro-sinistra; #Volt|G/EFA, #IV|RE, #PiùEu|RE, #nDC|Centro, #NS|Centro-destra, liste minori e civici) è stato eletto Presidente della Giunta regionale della Campania.
@TuttoElezioni