Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в 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
#AAPL#MP
❓ Помните я говорил про проблему для Запада в теме редкозёмов? А именно о зависимости от Китая в переработке? Похоже, данную проблему взялись решать.
👉 Apple сообщила о выделении $500 млн на «запуск совершенно нового завода по переработке редкоземельных элементов».
👉 В рамках этого проекта производитель iPhone будет сотрудничать с американской компанией MP Materials.
👉 Apple возьмёт на себя обязательства по закупке редкоземельных металлов, которые MP Materials будет производить на предприятии в Форт-Уэрте (штат Техас).
👉 Планируются новые производственные линии для выпуска неодимовых магнитов, специально разработанных для продукции Apple.
👉 Кроме того, партнёры развернут«передовую линию по переработке редкоземельных элементов» в Маунтин-Пассе (штат Калифорния), а также будут совместно работать над созданием новых технологий и повышением эффективности производства магнитов.
Заявление о новых инвестициях было сделано на фоне продолжающегося давления на Apple со стороны администрации президента США, которая стремится заставить компанию перенести производство iPhone на территорию страны.
Tradfin: *CHINA WILL 'ADDRESS' U.S. CONCERNS REGARDING SUPPLY CHAIN SHORTAGES RELATED TO RARE EARTHS AND OTHER CRITICAL MINERALS: WH FACT SHEET
#MP • #USAR
Tradfin: *中国将“解决”美国对稀土及其他关键矿产供应链短缺的担忧:白宫情况说明书
————————————
2026-05-18 01:18:21
Tradfin: *US TRADE REPRESENTATIVE GREER: PREPARING TEXT FOR 'PLURI-LATERAL' AGREEMENT WITH A 'SELECT GROUP' ON CRITICAL MINERALS, INCLUDING A PRICE FLOOR
#MP • #USAR
Tradfin: 美国贸易代表格里尔:正在准备与“特定国家集团”就关键矿产达成“多边”协议文本,其中包括价格下限。
————————————
2026-04-17 01:20:53
#Svezia#NATO
Con 269 voti a favore e 37 contro, il parlamento svedese ha approvato la proposta che consente al Paese di aderire alla NATO.
43 i deputati assenti, mentre gli unici contrari provengono da #V|LEFT e #MP|G/EFA.
@OsservatorioEsteri
#Svezia
Märta #Stenevi (#MP|G/EFA): "Un referendum sull'adesione alla #NATO rischia molto di essere ridotto alla questione del sì o del no. Pensiamo invece di aver bisogno di una discussione più ampia su come dovrebbe essere la politica di sicurezza della Svezia e su come dovremmo lavorare per la pace."
@UltimoraPolitics
#Svezia
Märta #Stenevi (#MP|G/EFA): "La Svezia dovrebbe essere al di fuori dell'alleanza militare della #NATO anche se la #Finlandia si unisce. Senza l'adesione alla NATO, la Svezia può prendere posizione su una determinata situazione. Se, d'altra parte, diventiamo membri a pieno titolo, non abbiamo più questa opportunità e penso che sia importante per noi essere in grado di essere una voce forte per la pace e la democrazia nel mondo."
@UltimoraPolitics
#Svezia#Valet2022
Secondo i primi exit poll, il blocco di centrosinistra formato da #S|S&D, #V|LEFT, #C|RE e #MP|G/EFA manterrà la maggioranza parlamentare con il 50,6% dei voti. Tali partiti sostengono Magdalena #Andersson (#S|S&D) come primo ministro
@UltimoraPolitics
#Spagna#Andalusia
Caos durante la presentazione delle candidature alle prossime elezioni regionali andaluse. Membri di #Podemos|LEFT confermano che la loro dirigenza è arrivata in ritardo alla presentazione e non ha potuto presentare i documenti necessari per candidarsi prima di mezzanotte. Nelle liste elettorali compaiono come iscritti #MP|Sinistra, #IzA|Regionalisti, #IU|LEFT e #AV|Verdi, ma non il partito viola. Secondo fonti dei giornali locali, dal partito sperano di poter porre rimedio alla situazione, anche se ora la questione è nelle mani del Consiglio Centrale Elettorale, che dovrà pronunciarsi.
@UltimoraPolitics