Тип строки в 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
Quvurlar, simlar, ventilyatsiya kabi aloqa vositalari berkitish yoki gipskartondan shiftni kerakli balandlikka oʻrnatish uchun yechim qidirayotgan boʻlsangiz, unda nonius osma – sizga aynan keraklisi.
Bunga sabab u:
● Universal: har qanday vazifa uchun mos, uzunligi rostlanadi;
● Mustahkam: har bir elementi 40 kggacha yuklamaga chidaydi;
● Oddiy: maxsus koʻnikmalarsiz oson oʻrnatiladi.
Nonius osmadan foydalanasizmi?
Izohlarda tajribangiz haqida yozing.
Sifatli materiallardan foydalaning.
KNAUFʼdan foydalaning
P.S. Storizlarimizda nonius osmani oʻrnatish boʻyicha koʻrsatmalarini tomosha qilishni unutmang!
P.P.S. Nonius osma sizga tanishmi? Izohlarda taassurotlaringizni ulashing!
Batafsil
- - - - -
Если вы ищете решение для сокрытия коммуникаций: труб, проводки, вентиляции или монтажа потолка из гипсокартона на нужную высоту, то нониус-подвес — это то, что вам надо.
Потому что он:
● Универсальный: подходит для любых задач, регулируется по длине;
● Прочный: выдерживает до 40 кг на каждый элемент;
● Простой: легко монтируется без специальных навыков.
●
А вы уже используете нониус-подвес?
Поделитесь в комментариях своим опытом.
Используйте качественные материалы!
Используйте КНАУФ!
Подробнее
#knaufuzbekistan#knauf
#Нониус#подвес#потолок#гипсокартон#коммуникации#ремонт#стройка#универсальность#надежность#простота
#gipskarton#Nonius#osma#shift#gipskarton#aloqavositalari#taʼmir#qurilish#universallik#ishonchlilik#oddiylik
Quvurlar, simlar, ventilyatsiya kabi aloqa vositalari berkitish yoki gipskartondan shiftni kerakli balandlikka oʻrnatish uchun yechim qidirayotgan boʻlsangiz, unda nonius osma – sizga aynan keraklisi.
Bunga sabab u:
Batafsil: https://knauf.uz/qr/R3RzaRg8
- - - - -
Если вы ищете решение для сокрытия коммуникаций: труб, проводки, вентиляции или монтажа потолка из гипсокартона на нужную высоту, то нониус-подвес — это то, что вам надо.
Подробнее: https://knauf.uz/qr/R3RzaRg8
YouTube
Instagram
Telegram
#knaufuzbekistan#knauf
#Нониус#подвес#потолок#гипсокартон#коммуникации#ремонт#стройка#универсальность#надежность#простота
#gipskarton#Nonius#osma#shift#gipskarton#aloqavositalari#taʼmir#qurilish#universallik#ishonchlilik#oddiylik
Quvurlar, simlar, ventilyatsiya kabi aloqa vositalari berkitish yoki gipskartondan shiftni kerakli balandlikka oʻrnatish uchun yechim qidirayotgan boʻlsangiz, unda nonius osma – sizga aynan keraklisi.
Bunga sabab u:
Batafsil: https://knauf.uz/qr/R3RzaRg8
- - - - -
Если вы ищете решение для сокрытия коммуникаций: труб, проводки, вентиляции или монтажа потолка из гипсокартона на нужную высоту, то нониус-подвес — это то, что вам надо.
Подробнее: https://knauf.uz/qr/R3RzaRg8
YouTube
Instagram
Telegram
#knaufuzbekistan#knauf
#Нониус#подвес#потолок#гипсокартон#коммуникации#ремонт#стройка#универсальность#надежность#простота
#gipskarton#Nonius#osma#shift#gipskarton#aloqavositalari#taʼmir#qurilish#universallik#ishonchlilik#oddiylik