Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в 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
#Respect
Rahbar va yoshlar uchrashuvi: Yangi g‘oyalar – tezkor yechimlar
Farg‘onada “Yoshlar forumi” doirasida “Hududiy elektr tarmoqlari” AJ Boshqaruvi raisi Asrorjon Askarov hamda tizim korxonalari va hududiy filiallarda faoliyat yuritayotgan yoshlar ishtirokida “Rahbar va yoshlar uchrashuvi” bo‘lib o‘tdi.
Ochiq va samimiy muloqot shaklida o‘tgan tadbir davomida yoshlardan kelib tushgan yangi g‘oyalar va tashabbuslar muhokama qilindi. Xususan, “Hududiy elektr tarmoqlari” AJ Andijon hududiy filiali yoshlari tomonidan ilgari surilgan taklif Boshqaruv raisi tomonidan katta e’tibor bilan qabul qilinib, shu joyning o‘zida ijobiy hal etildi.
“Hududiy elektr tarmoqlari” AJ Andijon hududiy filiali matbuot xizmati
Het.uz | Facebook | Instagram | YouTube | Telegram
😄Respect
➖➖➖➖➖➖
🔘Respect, as a noun, is admiration for a person or thing.
🔜 I have so much respect for my mum. She's a great person.
🔘 Respect, as a verb, means to admire.
🔜 I respect my dad too. He's funny and caring.
🔘 Respect can mean showing politeness or honour.
🔜 We use Mr and Mrs as a sign of respect.
🔘 Respect can also be a feature or detail of something.
🔜 His new book is very different in a lot of respects.
#Respect👨🏫@America
➖➖➖➖➖➖➖➖➖➖➖➖
🆕 Crypto News @Money
😁 Crypto Game @Egame
🇺🇸 US News @America
🇯🇵 Japan News @Japan
🇦🇪 UAE News @Dubai
▶️ Popular Movies @Videos
😜 Best Funny Video @Funnys
Ого, Адель в новом клипе Эй Йолы снимается на фоне аватарки канала #respect
На самом деле в клипе другая уральская гора: впрочем, аватарки тут тоже не раз незаметно для читателей менялись с одной -тау на другую.
И сейчас там Ямантау, настоящую суть которой наверняка уже запрещено раскрывать по каким-нибудь очередным законам. Но в принципе башкиры знают, что Ямантау на самом деле не совсем гора
Iranian women☝🏻
This is how you garner the world's #respect.
Nudity has consistently served as a source of degradation, never representing anything else.
#respect
Сhet ellik mijozlarda bir narsani sezdim ularga brif bermasangiz ham o'zi nima qilishni biladi poster qildirish uchun bittasi brendni xarakteri, nima bilan shug'ulanishi, nima qilishi, qanday ranglardan foydalanishadi va hokazolarni yozib tashlabdi, respect o'zimizada mijozlar bunaqa saviyaga chiqishi uchun qancha vaqt kerak ekana...
@graf_ai
Hurmatli Volontyorlar!
Har qanday vaziyatda ham OʻZARO HURMAT🤗 va albatta qarshingizdagi insonni TINGLASHNI🤫 oʻrganing. Shunda ishingiz faqat "besh" boʻladi.🖐🏻😎
#Respect
#Oʻzaro_hurmat
@Jizzax_volontyorlar_maktabi