@milideaspararegalar · Post #5717 · 19.11.2021 г., 16:55
Expositor de vino ENJOY de Gaviastore #Vino#Decoración https://www.milideaspararegalar.es/producto/expositor-de-vino-enjoy-de-gaviastore/ 💻www.milideaspararegalar.es
Hashtags
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
Пребарај: #vino
@milideaspararegalar · Post #5717 · 19.11.2021 г., 16:55
Expositor de vino ENJOY de Gaviastore #Vino#Decoración https://www.milideaspararegalar.es/producto/expositor-de-vino-enjoy-de-gaviastore/ 💻www.milideaspararegalar.es
Hashtags
@milideaspararegalar · Post #6315 · 19.02.2023 г., 17:57
Enfriador - aireador de Vino #Vino#Enología https://www.milideaspararegalar.es/producto/enfriador-de-vino/ 💻www.milideaspararegalar.es
@milideaspararegalar · Post #5924 · 17.02.2022 г., 11:55
Enfriador - aireador de Vino #Vino#Enología https://www.milideaspararegalar.es/producto/enfriador-de-vino/ 💻www.milideaspararegalar.es
@milideaspararegalar · Post #5445 · 20.03.2021 г., 15:45
Enfriador - aireador de Vino #Vino#Enología https://www.milideaspararegalar.es/producto/enfriador-de-vino/ 💻www.milideaspararegalar.es
@communia · Post #37793 · 04.01.2024 г., 09:25
#Agricultura. #Sequía y año terrible del #aceite, el #cereal y el #vino https://elpais.com/economia/2024-01-04/el-campo-busca-pasar-pagina-a-un-ano-negro-la-sequia-hunde-las-cosechas-de-cereales-aceite-o-vino.html
@todococktail · Post #1229 · 02.09.2025 г., 01:35
3. Rosados: ¡El punto medio! Se hacen con uvas tintas, pero el mosto tiene poco contacto con los hollejos, dando ese tono rosa. Frescos y versátiles. Perfectos para spritz o para clarificar cócteles y darles un toque frutal. 4. Espumosos: (Cava, Champagne, Prosecco). ¡Los reyes de la celebración y la mixología! Tienen gas (burbujas) de forma natural. Imprescindibles para clásicos como el Bellini (con prosecco) o el French 75 (con champagne). 5. Fortificados: Vinos con alcohol añadido (como brandy). Más intensos y dulces. ¡Son la ESENCIA de muchos cócteles! Piensa en el Sherry (Fino para un Adonis seco, Oloroso para algo más robusto) o el Vermut (que técnicamente es un vino fortificado aromatizado). 🍇 Uvas que Debes Conocer (y por qué) La uva es la personalidad del vino. Aquí las clave para tus mixes: · Blancas: · Sauvignon Blanc: Alto en acidez, notas cítricas y herbales. Da frescura a cocktails. · Chardonnay: Más cuerpo y untuosidad. Notas a manzana, mantequilla. · Moscato: Muy aromática, dulce y frutal. Base de muchos espumosos italianos. · Tintas: · Cabernet Sauvignon: Taninos firmes, notas a cassis y pimiento. Da estructura. · Merlot: Más suave y afrutado. Más amable en una preparación. · Pinot Noir: Elegante, ligero, con notas de frutos rojos. Muy versátil. · Garnacha/Tempranillo: (Uvas españolas). Frutosas y con cuerpo. Ideales para sangrías y mixes con carácter. Conclusión para el mixólogo: El vino no es solo un ingrediente, es una capa de sabor. Un espumoso aporta efervescencia y acidez, un fortificado da complejidad y alcohol, y un tinto robusto añade cuerpo y tanino. ¿Te animas a experimentar? La próxima vez, hablaremos de cómo usar el vermut y el sherry en coctelería. ¡Stay tuned! \#Vino#Cocteleria#Mixologia#WineCocktails#Educacion