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

Резултати

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

Пребарај: #480hz

当前筛选 #480hz清除筛选

⚡️ Kuycon P27-ZB: 480 Гц, которые вы не забудете Друзья, встречайте новинку, которую мы ждали сами. Это не просто очередной 4K-монитор. Это технологический гибрид, созданный для тех, кто отказывается выбирать между идеальной картинкой и космической скоростью. Знакомьтесь: Kuycon P27-ZB. 🎯 В чём его уникальность? Это первый монитор в нашей линейке с двойным характером. Внутри стоит новейшая матрица Nano IPS Black — та самая технология, которую используют в профессиональных студийных мониторах за несколько тысяч долларов. Но главная фишка — Dual-Mode (двойной режим частоты): Режим А: 4K UHD @ 240 Гц Вы работаете с цветом, монтируете видео, сидите в коде. Максимальная чёткость (163 PPI), 10 бит, 99% DCI-P3. Режим Б: FHD @ 480 Гц Вы запускаете CS2, Valorant или Apex. Одним нажатием в меню монитор превращается в киберспортивную ракету. 480 кадров в секунду — это даже не плавность, это ясновидение. 🖥 Что ещё внутри? Nano IPS Black. Контрастность 2000:1. Чёрный цвет — действительно чёрный, без серого налёта (в отличие от старых IPS). 550 нит яркости. Сертификация HDR600. Картинка сочная и объёмная. Цвет, которому можно верить. 99% DCI-P3 и заводская калибровка Delta E < 2 прямо из коробки. 🔌 Под капотом Мы не экономим на интерфейсах. В P27ZB стоит всё самое современное: USB-C (80 Гбит/с) с зарядкой 100 Вт — один провод для MacBook. DisplayPort 2.1 (80 Гбит/с) — для новых RTX 5090 без сжатия. Два USB-C порта — можно подключить клавиатуру и мышь (KVM-функционал). 🍏 Для фанатов Apple Монитор полностью дружит с Mac. M1/M2/M3 — 4K 120 Гц через Thunderbolt. M4 — 4K 240 Гц без сжатия (для тех, у кого MacBook Pro на новом чипе). Кому он нужен? Киберспортсменам. 480 Гц дают преимущество в реакциях. Стримерам. Можно играть в 480 Гц, а в перерывах работать с цветом в 4K. Всем, кто сидит в Mac круглосуточно. Наконец-то высокая частота и идеальный текст вместе. P27-ZB — это ответ на вопрос: «А можно взять один монитор и на работу, и в хардкорный FPS?». Можно. И он перед вами. Задавайте вопросы, если нужно помочь с выбором между P27-ZB и Q32-S! Приобрести монитор можно на нашем сайте, а также на маркетплейсах Ozon и Яндекс.Маркет #Kuycon#P27ZB#Новинка#480Hz#NanoIPSBlack#Киберспорт