Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в 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
🇵🇹 #Portogallo – Elezioni presidenziali: in testa l'ex vicepremier António José Seguro (#PS) al 30%, seguito da André #Ventura al 27%, leader del partito di destra #Chega. @UltimoraPolitics24
🇵🇹#Portogallo – Elezioni presidenziali: in testa l'ex vicepremier António José Seguro (#PS) al 30%, seguito da André #Ventura al 27%, leader del partito di destra #Chega.
@UltimoraPolitics24
🇵🇹 Elezioni #Portogallo – Exit poll presidenziali: il candidato di centro-sinistra Antonio José #Seguro (#PS) vince il ballottaggio con il 70% dei voti. Sconfitto lo sfidante di destra André #Ventura (#Chega).
@UltimoraPolitics24
#Portogallo🇵🇹
#Presidenziali
Risultati finali.
Voti scrutinati: 100%.
Affluenza: 50,00% (-2,39% rispetto al primo turno).
🟪 António José #Seguro (#PS|S&D): 66,83% ✅
⬛️ André #Ventura (#Chega|PfE): 33,17%
@TuttoElezioni
#Elezioni#Portogallo#Presidenziali
Risultati definivi:
Affluenza: 50%
António José #Seguro (#PS|S&D): 66,83%
André #Ventura (#Chega|PfE): 33,17%
António José Seguro eletto nuovo Presidente della Repubblica Portoghese.
@OsservatorioEsteri
#Sondaggi
#Portogallo🇵🇹
#Presidenziali
Sondaggio di Pitagórica.
Data: 30 gennaio-1° febbraio 2026.
Campione: 608 persone.
🟪 António José #Seguro (#PS|S&D): 53,6%
⬛️ André #Ventura (#Chega|PfE): 27,9%
Indecisi: 18,5%
Nota: nella versione precedente del messaggio era stato rilasciato il nominativo errato del secondo candidato. Ci scusiamo per l'errore.
@TuttoElezioni