TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #146 · 16 сеп.

Функция sub в regex может принимать функцию в качестве аргумента repl. 📄 Из документации: If repl is a function, it is called for every non-overlapping occurrence of pattern. The function takes a single match object argument, and returns the replacement string. То есть для каждого совпадения будет вызвана функция для вычисления замены вместо замены на одну и ту же строку для всех совпадений. Иными словами, для замены разных совпадений на разные строки не потребуется запускать re.sub() много раз для каждой строки замены. Достаточно определить функцию, которая вернёт строку для каждого из совпадений. Описание слишком запутанное🤔, давайте лучше рассмотрим на простом примере: Создаем карту замены. То есть какие строки на какие требуется менять. remap = { 'раз': '1', 'два': '2', 'три': '3', 'четыре': '4', 'пять': '5', } Пишем функцию поиска строки для замены. Единственным аргументом будет объект re.Match. Используя данные этого объекта мы вычисляем замену on-the-fly! def get_str(match: re.Match): word = match.group(1) return remap.get(word.lower()) or word Пример текста. text = '''Раз Два Три Четыре Пять Вместе будем мы считать Пять Четыре Три Два Раз Мы считать научим вас ''' Теперь запускаем re.sub и вместо строки замены (repl) подаём имя функции. (Данный паттерн ищет отдельные слова в тексте) >>> print(re.sub(r'(\w+)', get_str, text)) 1 2 3 4 5 Вместе будем мы считать 5 4 3 2 1 Мы считать научим вас Думаю, достаточно наглядно 🤓 #libs#regex

Hashtags

Резултати

Пронајдени 7 слични објави

Пребарај: #qabul2023

当前筛选 #qabul2023清除筛选
BaholashUz

@BahoIashUz · Post #1444 · 13.08.2023 г., 17:23

#Qabul2023 ⚡️ Barcha hududlarda test sinovlari yakunlandi 📆 Ma’lumki, 2023-yil 1-avgust kuni 2023-2024-o‘quv yili uchun Qoraqalpog‘iston Respublikasi, viloyatlar va Toshkent shahrida OTMlarning bakalavriat ta’lim yo‘nalishlariga kirish test sinovlari boshlangan edi. ✅ Bugun, 13-avgust kuni barcha hududlarda test sinovlari yakunlandi. Bunda jarayonlar: 👉 4-avgust kuni — Farg‘ona viloyatining So‘x tumanida; 👉 11-avgust kuni — Sirdaryo viloyatida; 👉 12-avgust kuni — Buxoro, Jizzax va Xorazm viloyatlarida; 👉 13-avgust kuni — qolgan hududlarda o‘z yakuniga yetdi. ❇️ Bilimni baholash agentligi test sinovlarini tashkil etish va o‘tkazishda ishtirok etgan barcha tashkilotlarga va xodimlarga o‘z minnatdorchiligini bildiradi. Boʻlajak talabalar safiga qoʻshiling👇 https://t.me/+9ElzpnxTm5owZmJl https://t.me/+9ElzpnxTm5owZmJl

Hashtags

"Yangi O'zbekiston" universiteti Iqtisodiyot va ma'lumotlar tahlili yo'nalishida kutish rejimidagi talabgorlar diqqatiga! ✅Iqtisodiyot va ma'lumotlar tahlili yo'nalishida kutish rejimidagi talabgorlarning statusi yangilandi. ☑️ Siz o'z statusingizni quyidagi havolaga kirib, bilib olishingiz mumkin. 👉Havola 🎗Barcha o'qishga qabul qilinganlarni tabriklaymiz! 🔁English ➖➖➖➖➖➖➖➖➖➖➖➖➖➖ #qabul2023#grant ⬇️ Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook

O‘qishga qabul qilingan talabalarning grant o‘rinlari to‘grisida dastlabki ma'lumot! 👍 Vazirlar Mahkamasining 2022-yil 2-iyundagi qarori bilan “Yangi O‘zbekiston” universitetining iqtidorli talabalariga davlat grantini berish tartibi to‘g‘risida nizom talablaridan kelib chiqib, 2023/2024 o‘quv yili uchun o‘qishga hujjat topshirgan va 1-kursga o‘qishga tavsiya etilgan talabalarga qancha miqdorda grant ajratilganligi to‘g‘risida dastlabki ma'lumot shakllantirildi. 👇 Siz quyidagi havola orqali kirib, imtihonlarda olgan balingizga ko‘ra universitet tomonida qancha miqdorda grant ajratilganligi to‘g‘risida bilib olishingiz mumkin. 📍Havola: https://newuu.uz/en/exam-info 🎗O‘qishga qabul qilingan barcha talabalarni tabriklaymiz! 🔁English ➖➖➖➖➖➖➖➖➖➖➖➖➖➖ #qabul2023#grant ⬇️Biz ijtimoiy tarmoqlarda: Veb-sayt | Telegram | Instagram | Facebook

IELTS | Ms.Usmonova

@wisdom_byusmonova · Post #837 · 12.07.2023 г., 04:06

#Qabul2023#Abituriyent2023 ⚡️ Test sinovi topshiriladigan fanlar majmuasi (2023-2024-o‘quv yili uchun) ✅ Abituriyentlar my.uzbmb.uz sayti orqali ro‘yxatdan o‘tishda fanlar majmuasi va ketma-ketligi bir xil bo‘lgan beshtagacha ta’lim yo‘nalishini tanlashlari mumkin. 👨🏻‍💻 Bunda ta’lim yo‘nalishlarini bir oliy ta’lim muassasasi yoki turli oliy ta’lim muassasalari doirasida tanlash mumkin. Shuningdek, turli ta’lim shakllarini tanlash imkoniyati ham mavjud. 📌 Ta’lim yo‘nalishlarini tanlashdagi asosiy talab bu fanlar majmuasi va ketma-ketligi bir xil bo‘lishi hisoblanadi. 🖥 Yuqoridagi faylda test sinovi topshiriladigan fanlar majmuasi tartiblangan holda joylashtirilgan bo‘lib, fanlar majmuasi va ketma-ketligi bir xil bo‘lgan ta’lim yo‘nalishlari bilan tanishish mumkin. @wisdom_byUsmonova

BaholashUz

@BahoIashUz · Post #1338 · 29.07.2023 г., 05:30

#Qabul2023#Abituriyent2023 ✅ Test sinovlarini o‘tkazish tartibi 🇺🇿 Bilim va malakalarni baholash agentligi tomonidan kirish imtihonlari qanday tartibda o'tkazilishi bo'yicha video yo'riqnoma e'lon qilindi. Boʻlajak talabalar safiga qoʻshiling👇 https://t.me/+9ElzpnxTm5owZmJl https://t.me/+9ElzpnxTm5owZmJl

BaholashUz

@BahoIashUz · Post #1470 · 19.08.2023 г., 16:38

#Qabul2023#Imtiyoz Imtiyozga ega abituriyentlar to‘g‘risidagi ma’lumotlar mandat.uzbmb.uzsaytiga joylashtirildi 🖥 Bilimni baholash agentligining mandat.uzbmb.uz saytiga qo‘shimcha kvota doirasida tanlovda ishtirok etadigan imtiyozga ega abituriyentlar to‘g‘risidagi ma’lumotlar joylashtirildi. 👨🏻‍💻 Endilikda mandat.uzbmb.uz saytidagi “Bakalavr-2023” bo‘limining “Imtiyozli” qismidan tegishli imtiyoz turini tanlagan holda ushbu imtiyozga ega abituriyentlar to‘g‘risidagi ma’lumotlarni ko‘rish mumkin. ✅ Bunda abituriyentlarning ro‘yxati ularning to‘plagan ballari asosida tartiblanadi va mazkur imtiyoz doirasida ajratilgan qo‘shimcha qabul ko‘rsatkichlari soni ham ko‘rsatiladi. 📌 Imtiyoz asosida qo‘shimcha kvota doirasida talabalikka tavsiya etilmagan abituriyentlar barcha abituriyentlar kabi umumiy tanlovda ishtirok etadi. Boʻlajak talabalar safiga qoʻshiling👇 https://t.me/+9ElzpnxTm5owZmJl https://t.me/+9ElzpnxTm5owZmJl

BaholashUz

@BahoIashUz · Post #1248 · 12.07.2023 г., 13:23

​​#Qabul2023#Abituriyent2023#Statistika 2023-2024-o‘quv yili uchun ro‘yxatdan o‘tgan abituriyentlar soni haqida ma’lumot(2023-yil 12-iyul 18:00 holatiga) 🖥 Oliy ta’lim muassasalarining bakalavriatiga o‘qishga kirish uchun onlayn ro‘yxatdan o‘tgan abituriyentlar soni — 465 393 nafar. 📚 Abituriyentlarning ta’lim tili bo‘yicha taqsimoti: 🇺🇿O‘zbek tili — 402 742 nafar; 🇷🇺Rus tili — 50 336 nafar; 🔘Qoraqalpoq tili — 10 844 nafar; 🔘Boshqa tillar — 1 471 nafar. 👨🏻‍💻 Abituriyentlarning ta’lim shakllari bo‘yicha taqsimoti (birinchi ta’lim yo‘nalishiga nisbatan): 🔹Kunduzgi ta’lim shakli — 311 097 nafar; 🔹Kechki ta’lim shakli — 11 848 nafar; 🔹Sirtqi ta’lim shakli — 139 154 nafar; 🔹Masofaviy ta’lim shakli — 3 294 nafar. 🏢 Eng ko‘p abituriyent ro‘yxatdan o‘tgan OTMlar(birinchi ta’lim yo‘nalishiga nisbatan): 👉 O‘zbekiston milliy universiteti — 18 023 nafar; 👉 Toshkent axborot texnologiyalari universiteti — 14 220 nafar; 👉 Toshkent davlat pedagogika universiteti — 14 217 nafar; 👉Farg‘ona davlat universiteti — 14 199 nafar; 👉 Toshkent davlat iqtisodiyot universiteti — 13 808 nafar. ✅ Abituriyentlarning doimiy yashash hududi bo‘yicha birinchi 5 talik: 1️⃣Samarqand viloyati — 55 169 nafar; 2️⃣Qashqadaryo viloyati — 51 167 nafar; 3️⃣Farg‘ona viloyati — 43 916 nafar; 4️⃣Toshkent viloyati — 42 152 nafar; 5️⃣Andijon viloyati — 40 523 nafar. Boʻlajak talabalar safiga qoʻshiling👇 https://t.me/+9ElzpnxTm5owZmJl https://t.me/+9ElzpnxTm5owZmJl