Ранее я делал серию постов про битовые операторы.
Вот вам ещё один наглядный пример как это используется в 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
#URDU
#uchrashuv
✨Bugun Istanbul Tijorat Universiteti, O’zbek xotin-qizlari huquqlarini himoya qilish jamiyati (ÖKHD) hamda O‘zbekiston Oliy ta’lim, fan va innovatsiyalar vazirligi vakillari bilan birgalikda Urganch Davlat Universitetiga tashrif buyurildi.
🤝 Uchrashuvda oliy ta’lim sohasidagi hamkorlikni kengaytirish masalalari muhokama qilindi.
📄Tashrif yakunida tomonlar o‘rtasida oliy ta’lim bo‘yicha memorandum imzolandi.
🎓 Mazkur memorandum kelgusidagi ilmiy almashinuv, qo‘shma loyihalar va akademik hamkorlikni rivojlantirishda muhim ahamiyat kasb etadi.
🌐Yangiliklar uchun rasmiy sahifalarimizni kuzatib boring!
➖➖➖➖➖➖➖➖
✨Bugün İstanbul Ticaret Üniversitesi, Özbek Kadın Hakları Derneği (ÖKHD) ve Özbekistan Yüksek Öğretim, Bilim ve İnovasyon Bakanlığı temsilcileri ile birlikte Urgenç Devlet Üniversitesi’ne ziyaret gerçekleştirildi.
🤝 Görüşmede, yükseköğretim alanındaki iş birliğini geliştirme ve genişletme konuları ele alındı.
📄Ziyaret kapsamında taraflar arasında yükseköğretime yönelik bir memorandum imzalandı.
🎓 Bu memorandumun, gelecekte bilimsel iş birliği, ortak projeler ve akademik değişim programlarının güçlendirilmesine önemli katkı sağlaması beklenmektedir.
🌐Gelişmelerden haberdar olmak için resmi sayfalarımızı takip edin!
Yangi hamkorlik, yangi maqsadlar va yangi imkoniyatlar!
✅ Al-Xorazmiy universiteti va Urganch davlat universiteti o'rtasida hamkorlik memorandumi imzolandi.
📝 Mazkur kelishuv ikki universitet o'rtasida, ta’lim sohasida nazariy va amaliy bilimlarni almashish yo'lida tashlangan katta qadamdir.
Memorandumga ko'ra quyidagilarga kelishildi:
🔹professor-o'qituvchilar almashinuvini tashkil etish;
🔹hamkorlikda ilmiy maqolalar chop etish;
🔹birgalikda konferensiya, seminar va simpoziumlar o‘tkazish.
🎗Ushbu hamkorlik ikki tomonlama manfaatli bo'lishiga ishonamiz.
🔁English
➖➖➖➖➖➖➖➖➖➖➖➖
#hamkorlik#memorandum#urdu
Biz ijtimoiy tarmoqlarda:
Veb-sayt | Telegram | Instagram | Facebook | Aloqa-bot
Urdu translators
#remote#Urdu#native#premium
We invite translators with the #Urdu language to cooperate.
Regular tasks, including large projects. Remote format.
— We consider only native speakers❗️
Perfect knowledge of #English (C2);
— Experience in translations in the marketing industry, including gaming areas (gambling and betting) is welcome;
— Confident user of basic text editors, since the design of translations is important for us;
— Responsibility;
— Willingness to complete a test task.
Please contact: @NadezhdaP95
⛔️ Translation agencies, please do not disturb! We do not cooperate.
➖➖➖➖➖➖➖➖➖➖➖➖
🚀 Разместить вакансию | рекламу
➖➖➖➖➖➖➖➖➖➖➖➖
🆕We just released TP Wallet's New Version on iOS! 🔺2.1.5🔺
🔵Market page natively integrates Transit Swap. TransitFinance
🔵 Support WalletConnect V2 on trondao.
🔵 Support Address Book feature.
🔵 Support Reset App.
🔵 Support #BTC transaction acceleration.
🔵 Support #Urdu, #Arabic, and #Persian(Farsi) languages.
👉https://tokenpocket.pro
【Details】https://twitter.com/TokenPocket_TP/status/1712119624001863789
【Powered By】Crypto Box
#16oktabr#yarmarka#bandlik#URDU#Jizzax#Artel
➡️Yangi imkoniyatlar – yangi ish o‘rinlari!
Artel kompaniyasiningJizzax viloyati,
➡️Dashtobod shahrida joylashgan yangi ishlab chiqarish zavodi ishga tushmoqda!
➡️Shu munosabat bilan, ishlash istagida bo'lgan yurtdoshlarimiz uchun 16-oktabr soat 10:00 da Urganch Davlat universitetining Axborot resurs markazi binosida mehnat yarmarkasi tashkil etiladi.
➡️BАRCHАNGIZNI ISHGА TАKLIF QILАMIZ.
Kompaniya tomonidan taklif etiladi:
➡️O‘zbekiston Respublikasi Mehnat kodeksiga muvofiq rasmiy ishga qabul qilish;
➡️ Kasbiy rivojlanish va o‘qish imkoniyati;
➡️ Issiq tushlik va kechki yegulik (полдник);
- Ijtimoiy paket;
- Barqaror ish o‘rni va o‘sish imkoniyatlari.
Batafsil ma’lumot va hujjat topshirish uchun:
@RabotaArtel_bot
📞 +998881458888
📞 +998770390431
📞 +998990899057
📞 +998788880505
Telegram |Instagram |Facebook |Web-sayt |Youtube |Vakansiya
🆕We just released TokenPocket's New Version on Android! 🔺1.8.5🔺
🔵 Support #CCTP Protocol.
🔵 Support users to edit Gas Fee on the Markets page.
🔵 Add token security detection to the Markets page.
🔵 Support custom network transactions on the Markets page.
🔵 Support custom #Nonce.
🔵 Support #Passphrase.
🔵 Support WalletConnect V2 on trondao.
🔵#EIP1559 Gas Fee model supports #Layer1 and #Layer2 Gas Fee display.
🔵 Support #BTC transaction acceleration.
🔵 Support shared SDK panel and DApp panel.
🔵 Support #Urdu🇵🇰 and #Arabic languages.
🔵 Upgrade wallet migration security reminders.
🔵 Optimize wallet creation/import page.
🔵 Optimize Cold Wallet signature operations.
🔵 Optimize users' experience.
👉https://www.tokenpocket.pro/
【Details】https://twitter.com/TokenPocket_TP/status/1701494173398876369
【Powered By】Crypto Box
Translators (Asia)
#remotely#Indonesian#Malay#Telugu#Urdu
#Hinglish#Tamil#Bengali#Marathi
We invite translators with languages to cooperate:
#Indonesian#Malay#Telugu#Urdu
#Hinglish#Tamil#Bengali#Marathi
Experience in the field of translations using text editors is welcome.
It is necessary to translate marketing texts from Russian or English.
Write to: @Marina19931
Please do not disturb the translation agency! We don't cooperate.
============================
Разместить вакансию | LinguoHunter