Тип строки в 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
Droide teledirigido de R2-D2, una réplica genial con movimientos y sonidos originales, perfectos para los fans de Star Wars #R2D2#StarWars#Droide
https://www.milideaspararegalar.es/producto/droide-teledirigido-r2-d2/
💻www.milideaspararegalar.es
Zapatillas de R2-D2, el robot de la saga Star Wars, para tener los pies calientes con uno de los personajes más representativos de la saga galáctica #R2D2#StarWars#PiesCalentitos
https://www.milideaspararegalar.es/producto/zapatillas-de-r2-d2-star-wars/
💻www.milideaspararegalar.es
Zapatillas de R2-D2, el robot de la saga Star Wars, para tener los pies calientes con uno de los personajes más representativos de la saga galáctica #R2D2#StarWars#PiesCalentitos
https://www.milideaspararegalar.es/producto/zapatillas-de-r2-d2-star-wars/
💻www.milideaspararegalar.es
Droide teledirigido de R2-D2, una réplica genial con movimientos y sonidos originales, perfectos para los fans de Star Wars #R2D2#StarWars#Droide
https://www.milideaspararegalar.es/producto/droide-teledirigido-r2-d2/
💻www.milideaspararegalar.es
В рамках этой выставки Рюичи Охира создал масштабные скульптуры, вырезанные из дерева, с изображением «Тысячелетнего сокола», Дарта Вейдера и штурмовиков. Серия представлена как паблик-арт в общественном пространстве на 1-м этаже Shibuya PARCO.
«Тысячелетний сокол» — это «самый быстрый кусок мусора в галактике», который так часто модифицировался, что явно вышел за рамки законности. Основываясь на концепциях «модификации» и «максимальной скорости», Охира, вооружившись бензопилой и горелкой, создал «Тысячелетний сокол» в масштабе 1/12.
А скульптуры «Дарт Вейдер» и «Штурмовики» он сделал высотой 3 метра.
Место проведения выставки
ПАРКО-МУЗЕЙ ТОКИО СИБУЯ
В рамках выставки выпущена сувенирная продукция с имиджем мастера коллажа Косуке Кавамура, а также капсульная коллекция
adidas Originals × STAR WARS COLLECTION BY NANZUKA
Коллаборация Adidas и ведущих художников галереи «Нанзука»
Organizer: PARCO
Curated by NANZUKA
Cooperation: The Walt Disney Company (Japan) Ltd.
Design: YAR
Да прибудет с вами сила!
More info: https://hypebeast.com/jp/2024/5/parco-star-wars-exhibition-recap-nanzuka-interview
P.S. Фоторепортаж от коллекционера Doping Pong - Марата Н., посетившего обе выставки.
Фото сделаны на
iPhone-14 pro max и Leica Q3
#starwars#parco#museum#tokyo#shibuya#lucasfilm#millenniumfalcon#ryuichiohira#hirokitsukuda#tetsuyanakamura#yoonhyup#jamesjarvis#kosukekawamura#danielarsham#sorayama#bobafett#adidas#darthvader#stormtrooper#yoshirotten#r2d2#c3po