Тип строки в Python имеет очень много удобных методов. Сегодня пост про два таких метода которые чаще всего используются "однобоко". Это методы startswith() и endswith()
Самый обычный сценарий использования — проверка, начинается ли строка с указанной подстроки?
>>> "some_string".startswith("some")
True
И аналогичная ситуация с зеркальным вариантом этой функции, проверка совпадения с конца
>>> "some_string".endswith("some")
False
Так они используются в большинстве случаев что я видел. Но у этих функций есть еще два варианта использования.
🔸Сравнение нескольких подстрок
Для проверки нескольких подстрок в одной строке обычно вызывают эти функции несколько раз. Но на самом деле достаточно передать кортеж со всеми строками один раз. Если будет хоть одно совпадение то функция вернёт True.
>>>"my_image.png".endswith(("jpg", "png", "exr"))
True
🔸Диапазон поиска
Вторым аргументом можно передать индекс символа с которого следует начать сравнение, а третий аргумент это индекс последнего символа.
>>> ".filename.ext".startswith("file", 1)
True
>>> "file_###.ext".endswith('#', 0, -4)
True
Индексы можно указать отрицательными, что означает отсчёт с конца.
#trics#basic
✨Привет, друзья! ✨
Какой уикенд! Мы до сих пор под впечатлением от атмосферы на мероприятии в Дуняшаландии🖤
Огромное спасибо всем, кто заглянул, примерил и просто был рядом. Именно благодаря вам Bläckfisk живёт, дышит и развивается. Добро пожаловать всем новым друзьям и подписчикам — теперь вы часть нашей глубинной вселенной 🐙
И это ещё не всё.
С 22 по 26 октября мы возвращаемся — и привезём с собой много всего нового, дерзкого и фирменного. Настоящий Bläckfisk вайб, как вы любите. Следите за анонсами — будет жарко.
С любовью, BLÄCKFISK
#bläckfisk#москва
Откройте для себя мир стиля и индивидуальности! Отдельные изделия нашей коллекции созданы с использованием старинной японской технологии Biostonwash, которая предполагает стирку одежды на камнях. В результате получаются неповторимые рисунки,сочетающие в себе элегантность и комфорт. Окутайте себя атмосферой индивидуальных вещей и смело добавьте в свой гардероб вещи, которые подчеркнут вашу индивидуальность и чувство вкуса.
#moscow#style#bläckfisk
Друзья, отличная новость! Мы запустили личный кабинет, дарим 500₽ на первый заказ. Зарегистрируйся и получи купон на 500₽ 🐙
https://blackfiskshop.ru
#style#bläckfisk#moscow#blackfisk_moscow
Для нас это был первый фест, получилось очень плотно и круто! Спасибо организаторам @tshirtfest и огромное спасибо всем нашим кто заплыл🐙🫶🏻
Нас пригласили в Санкт-Петербург на большой фест 5-6 августа(Севкабель Порт) и мы охотно согласились всеми щупальцами!) Питер для вас мы приготовим кое-что вкусное,как всегда лимитированное😉
#bläckfisk#blackfisk_moscow#style#обняливсемищупальцами
BLÄCKFISK CUSTOM RE:DROP🐙
Вы просили. Мы помним
Мы достали архивы, пересобрали выкройки, подняли переписки.
Для наших — мы вернули то, что казалось уже недоступным.
Специальный кастом-дроп из архивных коллекций,
которые давно sold out, но не забыты 😎
💥Только для своих
💥Только по индивидуальному запросу
💥Только то, что ты реально хочешь
Ты — причина, по которой это снова ожило. 🍜🦖
По заказу и наличию: @BlackfiskMSCW
#bläckfisk#customdrop#redrop
Друзья!
Хотим поделиться приятной новостью о размещении бренда Blackfisk на платформе «Сделано в Москве».
Стоим плечом к плечу с предпринимателями из Москвы, чтобы дотянутся до всех модников столицы посредством интернет паутины.
И напоминаем вам о том, что в заботливые щупальца, вы можете как и прежде, попасть в нашем уютном магазине на Бауманской улице 11
Команда Blackfisk
#сделановмоскве#bläckfisk#moscow#style
Новая футболка Fin от Bläckfisk 🐙
Сделана из нового плотного и мягкого хлопка с Peach-эффектом.
Как и многие наши модели, прошла стирку - уже с усадкой и готова к носке с первого дня.
Футболки доступны офлайн на маркете Дуняша,
а онлайн - можно написать нам для заказа и консультации в тг: @BlackfiskMSCW
Price: 5000₽.
#Bläckfisk#Moscow#newdrop#style
Ну вот и закончилось наше совместное трехдневное празднование Международного дня осьминога!
Полки нашего магазина немного опустели, но это не беда, освободили место для новинок!
Ниже немного фотографий с последнего, заключительного дня акции и персональные поздравления главному победителю розыгрыша!
Благодарим всех, кто несмотря на действительно штормовую погоду прибыл к нам и показал себя настоящим пиратом 😀
Все прошло отлично, обязательно повторим в следующем году!
Ваша команда Blackfisk 🐙
#обняливсемищупальцами#blackfisk_moscow#style#bläckfisk#москва
Друзья, маркет продолжается! 🛍
Ждём вас на Дуняша Маркете:
📅13, 14, 15 и 16 ноября
⏰С 12:00 до 21:00
📍 Москва, ЦДМ Артплей (м. Курская/Чкаловская), ул. Ниж. Сыромятническая, 10, стр.7, Малый зал.
Приходите за лучшими находками и осенним настроением! 🐙
По всем вопросам и для заказа писать @BlackfiskMSCW
#Bläckfisk#ДуняшаМаркет#Артплей#Москва
Футболка «𝐵̶̶̶𝑎̶̶̶𝑙̶̶̶𝑒̶̶̶𝑛̶̶̶𝑐̶̶̶𝑖̶̶̶𝑎̶̶̶𝑔̶̶̶𝑎̶̶̶»
«Мне нравится стиль, поэтому я ношу Bläckfisk».
Ты носишь не просто футболку — ты носишь арт.
Лимитированная серия 🙌🏻
#style#balenciaga#bläckfisk#design#clothes
Футболка «𝐵̶̶̶𝑎̶̶̶𝑙̶̶̶𝑒̶̶̶𝑛̶̶̶𝑐̶̶̶𝑖̶̶̶𝑎̶̶̶𝑔̶̶̶𝑎̶̶̶»
«Мне нравится стиль, поэтому я ношу Bläckfisk».
Каждая футболка уникальна, повторить её оттенок и окрас невозможно. Модель лимитирована.
#style#balenciaga#bläckfisk#design#clothes