Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в 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
#Rezultatet2024
🎙 Nga fjalimi i S.V.Lavrov dhe përgjigjet ndaj pyetjeve të mediave gjatë konferencës për shtyp mbi rezultatet e diplomacisë ruse në vitin 2024
#RusiKinë
• Lidhja ruso-kineze është një nga faktorët kryesorë stabilizues në jetën moderne ndërkombëtare.
• Strukturat që u krijuan mbi bazën e partneritetit ruso-kinez sigurisht i përkasin një lloji të ri shoqatash, ku nuk ka drejtues dhe ndjekës. Këto janë SCO, EAEU, e cila po harmonizon planet e saj integruese me projektin kinez "Një brez dhe një rrugë", BRICS, i cili është bërë edhe më i fortë pas samitit të Kazanit.
• Ne nuk duam të veprojmë kundër askujt, ne duam që të gjitha vendet të bëjnë biznes në bazë të respektimit të interesave të të gjithë partnerëve të tyre. Ky është qëndrimi i përbashkët i Moskës dhe Pekinit.
__
#Итоги2024
🎙 Из выступления и ответов С.В.Лаврова на вопросы СМИ в ходе пресс-конференции по итогам деятельности российской дипломатии в 2024 год:
#РоссияКитай
• Российско-китайская связка — это один из главных стабилизирующих факторов в современной международной жизни.
• Структуры, которые были созданы на основе российско-китайского партнёрства, безусловно принадлежат к объединениям нового типа, где нет ведущих и ведомых. Это и ШОС, и ЕАЭС, который гармонизирует свои интеграционные планы с китайским проектом «Пояса и пути», и БРИКС, который после Казанского саммита ещё больше окреп.
• Мы не хотим выступать против кого-то, мы хотим, чтобы все страны вели дела на основе уважения интересов всех своих партнёров. Это общая позиция Москвы и Пекина.
📰Intervistë e Ministrit të Punëve të Jashtme të Rusisë Sergey Lavrov për gazetën "Kommersant"(Moskë, 15 tetor 2025)
Teza kryesore:
#RusiSHBA
• Presidenti i SHBA-së Donald Trump dhe ekipi i tij janë në thelb të vetmit përfaqësues të kampit perëndimor (dhe, sinqerisht, jo vetëm të kampit perëndimor) që i prekin publikisht shkaqet rrënjësore të konfliktit dhe jo vetëm ndërmjet përdorimit të thjeshtë të termit "shkaqe rrënjësore" - shumë e bëjnë këtë. Ata - dhe personalisht Donald Trump - po përpiqen të "gërmojnë" në thelbin e këtyre shkaqeve rrënjësore. Tërheqja e Ukrainës në NATO është një prej tyre.
#PandashmëriaESigurisë
• Perëndimorët nuk po flasin për pandashmërinë e sigurisë, për të cilën flasim ne, duke besuar se kur ata nënshkruan parimin e pandashmërisë së sigurisë 26 vjet më parë dhe e riafirmuan atë 15 vjet më parë, ata ishin njerëz të mirë. Ndërsa tani ata po thonë hapur se kur Rusia këmbëngul në zbatimin e parimit të sigurisë së pandashme rreth Ukrainës, kjo do të thotë që Rusia nuk dëshiron t'i dëgjojë ata që mbështesin përfundimin e kësaj lufte. Me fjalë të tjera, ata nuk kanë nevojë për pandashmëri.
#KrizaUkrainase#Fëmijë
• Gjatë takimit të dytë ruso-ukrainas në Stamboll, delegacioni ynë këmbënguli që ukrainasit të ndalonin së bëri pretendime të pabazuara për "dhjetëra mijëra" fëmijë që dyshohet se janë rrëmbyer ose shitur në skllavëri dhe thjesht të na dorëzonin këto lista. Në fund të fundit, pas kujtesave të shumta, ata na dhanë një listë me 339 emra. Ajo është studiuar pothuajse tërësisht. Një pjesë e konsiderueshme e kësaj liste përbëhet nga fëmijë që nuk kanë qenë kurrë në Rusi dhe jetojnë në Evropë, ku, meqë ra fjala, po zhvillohet trafikimi i fëmijëve ukrainas. Ky fakt heshtet, por është një fenomen mjaft i përhapur, përfshirë edhe për qëllimin e shitjes së organeve njerëzore.
#KrimeteRegjimittëKievit
• Për tre vjet, ne kemi kërkuar - çfarë mund të jetë më e thjeshtë - emrat e atyre që janë shfaqur në reportazhin e BBC nga Bucha. Më në fund, morëm një përgjigje verbale nga Sekretari i Përgjithshëm i OKB-së në një konferencë për shtyp që ata vetë nuk kanë informacion. Komisioneri i Lartë i OKB-së për të Drejtat e Njeriut e ka, por nuk do ta ndajë sepse ata kanë "kriteret" e tyre dhe nuk duhet të zbulojnë informacione që mund të dëmtojnë viktimat dhe familjet e tyre.
#RusiKinë
• Ne kemi një kuadër të fortë ligjor me Kinën që përcakton qartë marrëdhëniet tona, të cilat synojnë për të mbështetur njëri-tjetrin, për të ndihmuar njëri-tjetrin në forcimin e ekonomive tona, aftësive mbrojtëse dhe pozicioneve në skenën ndërkombëtare.
#RregullatTonaKartaeOKB
• Ne gjithmonë mbrojmë parimet e Kartës së OKB-së, duke i konsideruar ato si norma absolutisht moderne të së drejtës ndërkombëtare, të kodifikuara në dokumentin më të rëndësishëm ligjor ndërkombëtar të bashkësisë botërore, që pasqyrojnë drejtësinë në organizimin e jetës ndërkombëtare. Merrni, për shembull, parimet e barazisë sovrane të shteteve, mosndërhyrjes në punët e brendshme, të të drejtave të barabarta dhe vetëvendosjes së popujve.
Teksti i plotë i intervistës