Тип строки в 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
✨ МОЗАИКА АРОМАТОВ ДЛЯ ВАШЕГО ДОМА ✨
Коллекция "Мозаика" от BAGO home — это гармония природы и искусства парфюмерии. Всего в коллекции 6 утончённых ароматов, вдохновлённых природными пейзажами, доступны в формате диффузоров, наполнителей, спреев и саше.
💚 Без спирта, на растительной основе, ручное производство.
📌 Наполните дом красотой и уютом!
#BAGOhome#MOSAIC#АроматыДляДома#интерьерныйаромат
«Замковая роза» из коллекции MOSAIC от BAGO home — это утончённый аромат, будто вдохновлённый тихим утром в старинном особняке, где воздух наполнен свежестью садовых роз и изысканной лёгкостью.
Цветочный шлейф из цикламена, роскошной розы и благородного палисандра создаёт атмосферу спокойствия, красоты и вдохновения.
💫 Идеален для спальни, гостиной или зоны релакса.
💚 Форматы: диффузоры, спреи, наполнители, саше — всё на растительной основе и без спирта.
Подарите себе аромат, который превращает повседневность в сказку.
#BAGOhome#MOSAIC#ЗамковаяРоза#CastleRose#ДомашнийУют#АроматДляИнтерьера#ЦветочныеАроматы#Элегантныйаромат🌹✨🏡
Коллекция ароматов "Мозаика" от BAGO home была вдохновлена многообразием природы, она наполнена солнечным светом и ароматами цветущих полей и лугов, запахом скалистых гор и зеленых холмов, ароматом фруктовых садов и палисадников.❤️
Пробуйте и вдохновляйтесь вместе с нами коллекцией "Мозаика"! В ней вы несомненно найдете аромат для дома, который поднимет вам настроение!
Ароматы коллекции:
💚Янтарная ель
❤️Гранатовое дерево
🖤Новая земля
🩵Лавровые цветы
🩷Замковая роза
🧡Апельсиновая роща
Каждый аромат коллекции представлен в виде ароматических диффузоров 75 и 110 мл, наполнителей для аромадиффузоров 200 мл, универсальных ароматических многофункциональных спреев для дома и белья 50 мл, ароматических саше для белья и шкафчиков.
Познакомиться с коллекцией "Мозаика" можете на нашем сайте www.bagohome.com
По всем вопросам пишите в комментарии
#bagohome#home#homescents#mosaic#fragrance#fragrancediffuser#reeddiffuser#аромадиффузор#багохоум#ароматы#ароматыдлядома#ароматпутешествий#приятныйаромат
С приходом весны хочется пробовать что-то новое, экспериментировать, ощущать и чувствовать ароматы весны, дышать полной грудью и мечтать о далеких странствиях в разные уголки нашей планеты.☺️
Коллекция ароматов "Мозаика" от BAGO home была вдохновлена многообразием природы, она наполнена солнечным светом и ароматами цветущих полей и лугов, запахом скалистых гор и зеленых холмов, ароматом фруктовых садов и палисадников.❤️
Пробуйте и вдохновляйтесь вместе с нами коллекцией "Мозаика"! В ней вы несомненно найдете аромат для дома, который поднимет вам настроение!
Ароматы коллекции:
💚Янтарная ель
❤️Гранатовое дерево
🖤Новая земля
💙Лавровые цветы
💖Замковая роза
🧡Апельсиновая роща
Познакомиться с коллекцией "Мозаика" можете на нашем сайте www.bagohome.com
#bagohome#home#homescents#mosaic#fragrance#fragrancediffuser#reeddiffuser#аромадиффузор#багохоум#ароматы#ароматыдлядома#ароматпутешествий#приятныйаромат