Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в 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
👷♀️Osma shiftlarni profillarni mahkamlashning yana bir yoʻli Nonius-osmadir.
Agar shift ichidagi joyning balandligini oʻzgartirmoqchi boʻlsangiz, unda dadillik bilan KNAUF-Nonius-osmani ishlating.
Osmaning pastki va ustki qismidagi tirqishlarni (200 dan 1000 gacha) birlashtirish orqali, osma konstruksiyani yanada aniq tekislay olasiz.👍
Batafsil maʻlumot 👉havola orqali
Sifatli materiallardan foydalaning.
KNAUFʼdan foydalaning
- - - - -
👷♀️Одним из вариантов крепления подвесных потолков к профилям является Нониус-подвес.
Если вам требуется отрегулировать высоту внутрипотолочного пространства, то смело используйте КНАУФ-Нониус-подвес. Совмещая отверстия на нижней и верхней (от 200 до 1000 мм) части подвеса, вы сможете более точно выровнять потолочную конструкцию.👍
Подробнее 👉по ссылке
Используйте качественные материалы.
Используйте КНАУФ
YouTube
Instagram
Facebook
#knaufuzbekistan#nonius#нониус
👷♀️Osma shiftlarni profillarni mahkamlashning yana bir yoʻli Nonius-osmadir.
Agar shift ichidagi joyning balandligini oʻzgartirmoqchi boʻlsangiz, unda dadillik bilan KNAUF-Nonius-osmani ishlating.
Osmaning pastki va ustki qismidagi tirqishlarni (200 dan 1000 gacha) birlashtirish orqali, osma konstruksiyani yanada aniq tekislay olasiz.👍
Batafsil maʻlumot 👉havola orqali
Sifatli materiallardan foydalaning.
KNAUFʼdan foydalaning
- - - - -
👷♀️Одним из вариантов крепления подвесных потолков к профилям является Нониус-подвес.
Если вам требуется отрегулировать высоту внутрипотолочного пространства, то смело используйте КНАУФ-Нониус-подвес. Совмещая отверстия на нижней и верхней (от 200 до 1000 мм) части подвеса, вы сможете более точно выровнять потолочную конструкцию.👍
Подробнее 👉по ссылке
Используйте качественные материалы.
Используйте КНАУФ
YouTube
Instagram
Facebook
#knaufuzbekistan#nonius#нониус
Quvurlar, simlar, ventilyatsiya kabi aloqa vositalari berkitish yoki gipskartondan shiftni kerakli balandlikka oʻrnatish uchun yechim qidirayotgan boʻlsangiz, unda nonius osma – sizga aynan keraklisi.
Bunga sabab u:
● Universal: har qanday vazifa uchun mos, uzunligi rostlanadi;
● Mustahkam: har bir elementi 40 kggacha yuklamaga chidaydi;
● Oddiy: maxsus koʻnikmalarsiz oson oʻrnatiladi.
Nonius osmadan foydalanasizmi?
Izohlarda tajribangiz haqida yozing.
Sifatli materiallardan foydalaning.
KNAUFʼdan foydalaning
P.S. Storizlarimizda nonius osmani oʻrnatish boʻyicha koʻrsatmalarini tomosha qilishni unutmang!
P.P.S. Nonius osma sizga tanishmi? Izohlarda taassurotlaringizni ulashing!
Batafsil
- - - - -
Если вы ищете решение для сокрытия коммуникаций: труб, проводки, вентиляции или монтажа потолка из гипсокартона на нужную высоту, то нониус-подвес — это то, что вам надо.
Потому что он:
● Универсальный: подходит для любых задач, регулируется по длине;
● Прочный: выдерживает до 40 кг на каждый элемент;
● Простой: легко монтируется без специальных навыков.
●
А вы уже используете нониус-подвес?
Поделитесь в комментариях своим опытом.
Используйте качественные материалы!
Используйте КНАУФ!
Подробнее
#knaufuzbekistan#knauf
#Нониус#подвес#потолок#гипсокартон#коммуникации#ремонт#стройка#универсальность#надежность#простота
#gipskarton#Nonius#osma#shift#gipskarton#aloqavositalari#taʼmir#qurilish#universallik#ishonchlilik#oddiylik
Quvurlar, simlar, ventilyatsiya kabi aloqa vositalari berkitish yoki gipskartondan shiftni kerakli balandlikka oʻrnatish uchun yechim qidirayotgan boʻlsangiz, unda nonius osma – sizga aynan keraklisi.
Bunga sabab u:
Batafsil: https://knauf.uz/qr/R3RzaRg8
- - - - -
Если вы ищете решение для сокрытия коммуникаций: труб, проводки, вентиляции или монтажа потолка из гипсокартона на нужную высоту, то нониус-подвес — это то, что вам надо.
Подробнее: https://knauf.uz/qr/R3RzaRg8
YouTube
Instagram
Telegram
#knaufuzbekistan#knauf
#Нониус#подвес#потолок#гипсокартон#коммуникации#ремонт#стройка#универсальность#надежность#простота
#gipskarton#Nonius#osma#shift#gipskarton#aloqavositalari#taʼmir#qurilish#universallik#ishonchlilik#oddiylik
Quvurlar, simlar, ventilyatsiya kabi aloqa vositalari berkitish yoki gipskartondan shiftni kerakli balandlikka oʻrnatish uchun yechim qidirayotgan boʻlsangiz, unda nonius osma – sizga aynan keraklisi.
Bunga sabab u:
Batafsil: https://knauf.uz/qr/R3RzaRg8
- - - - -
Если вы ищете решение для сокрытия коммуникаций: труб, проводки, вентиляции или монтажа потолка из гипсокартона на нужную высоту, то нониус-подвес — это то, что вам надо.
Подробнее: https://knauf.uz/qr/R3RzaRg8
YouTube
Instagram
Telegram
#knaufuzbekistan#knauf
#Нониус#подвес#потолок#гипсокартон#коммуникации#ремонт#стройка#универсальность#надежность#простота
#gipskarton#Nonius#osma#shift#gipskarton#aloqavositalari#taʼmir#qurilish#universallik#ishonchlilik#oddiylik