Тип строки в 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
📝#NOTICIA
Benzema y Courtois no asistirán a la gala de premios Globbe Soccer.
📍Los dos jugadores se encuentran actualmente de vacaciones en Dubai pero no asistirán a la gala.
@FootballTimeall
https://www.threads.net/@presidencialve/post/DCFyG4SSPy9?xmt=AQGzWwSWvBaorQdubhKuy4iKyZf-F-SizD0QjNYlvnVQtw
#Noticia📰 Rusia y Venezuela sellan el camino de unión y cooperación con XVIII reunión de la CIAN
Leer más
➡️https://shorturl.at/BdPmd
#Noticia
🇺🇸En las calles de Wall Street:
Luego de la venta masiva de acciones de tecnología que se dio el jueves, tras los decepcionantes resultados de Meta (FB), matriz de Facebook, la acción de Amazon (AMZN)salió al rescate e impulsó el comportamiento de las bolsas de Estados Unidos.
La compañía que fundó Jeff Bezos reportó ayer en la tarde ganancias que superaron las expectativas, ayudadas por la división de computación en la nube. Las ventas del cuarto trimestre aumentaron un 9,4%, hasta los US$137.400 millones, según informó la empresa con sede en Seattle.
Durante la sesión del viernes, Amazon sumó US$191.000 millones en valor de mercado, un récord histórico en EE.UU.
El S&P 500 (SPX) ganó un 0,52%, mientras que el Dow Jones Industrial (INDU) cayó levemente un 0,06%. El Nasdaq Composite (CCMPDL) avanzó un 1,58%.
Fuente: Bloomber en Línea
❤️#Noticia
TEKKEN™
Ya a salido el el nuevo Tekken oficial para dispositivos moviles. Por el momento no se si esta para Iphone pero ustedes revisen.
Genero: Peleas.