Тип строки в 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
✅✅✅✅ Cats & Dogs (😺 + 🦴) = $FOOD NEW Airdrop for all Partnership with #Memefi
✉️ You get rewarded for how many days you've been on Telegram
👉 New users join to Get $FOOD for checking 8 hours once :- https://t.me/catsdogs_game_bot/join?startapp=1048396301
➖ Allocation Depends On Your Telegram Age
➖ Choice Cats or Dogs Every 8 Hours
➖ Complete Tasks to earn more $FOOD for your CATS/DOGS
Secret Code for MemeFi ✅
Tap sequence:
1. Head
2. Legs
3. Head
4. Legs
Watch the video!
+2,000,000🪙
⚫️@memefi_coin_bot
#MemeFi
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
🏆Top 23 projects where you can earn $.
Secret Code for MemeFi ✅
Tap sequence:
1. Head
2. Legs
3. Head
4. Legs
Watch the video!
+2,000,000🪙
⚫️@memefi_coin_bot
#MemeFi
°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°
🏆Top 23 projects where you can earn $.
🐻Secret tap combo for #MemeFi !!
Claim 1,000,000 coins:
https://t.me/memefi_coin_bot
- Tap from head to toe 4 times.
Watch the video!
I will choose three active participants and send them money for tea and cookies (88 ANON each, $1.2). Daily reward from
🪙 PromoX I'm waiting for game stories, videos, memes, etc. Write here.👈👈
°°°°
В чате Memefi подняли вопрос о причастности администрации к такому проекту, как Igu Verse. Я начал задавать вопросы, в результате меня забанили в чате.
#memefi
Пошел собирать инфу
🪙MemeFiDaily Combo for November 2!(Same as yesterday)
You need to press four places in the correct order, after which you will be given 1,500,000
💸
Press in the following order:
1️⃣💛3️⃣💛3️⃣💛2️⃣💛4️⃣
After tapping, wait 5-10 seconds to receive your reward.
🔔Subscribe👉Join MemeFi
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
#memefi#dailycombo#combo
🪙MemeFiDaily Combo for October 22!(Same as yesterday)
You need to press four places in the correct order, after which you will be given 1,500,000
💸
Press in the following order:
1️⃣💛3️⃣💛3️⃣💛2️⃣💛4️⃣
After tapping, wait 5-10 seconds to receive your reward.
🔔Subscribe👉Join MemeFi
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
#memefi#dailycombo#combo
🪙MemeFiDaily Combo for October 16!
You need to press four places in the correct order, after which you will be given 1,500,000
💸
Press in the following order:
1️⃣💛3️⃣💛4️⃣💛2️⃣💛3️⃣💛2️⃣
After tapping, wait 5-10 seconds to receive your reward.
🔔Subscribe👉Join MemeFi
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
#memefi#dailycombo#combo
🪙MemeFiDaily Combo for September 27!(Same as yesterday)
You need to press four places in the correct order, after which you will be given 1,000,000
💸
Press in the following order:
4️⃣💛2️⃣💛4️⃣💛2️⃣
After tapping, wait 5-10 seconds to receive your reward.
🔔Subscribe👉Join MemeFi
⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️
#memefi#dailycombo#combo