Метод ЕНДСВИТХ () враћа Труе ако се низ завршава наведеним суфиксом. Ако није, враћа се Фалсе.
Синтакса endswith()
је:
стр.ендсвитх (суфикс (, почетак (, крај)))
завршава са () параметрима
endswith()
Узима три параметра:
- суфикс - Низ или скуп суфикса који треба проверити
- старт (опционално) - Почетна позиција на којој се суфикс треба проверавати у низу.
- крај (опционално) - Крајња позиција где се суфикс треба проверити унутар низа.
Повратна вредност од ендсвитх ()
endswith()
Метод враћа Боолеан.
- Враћа Труе ако се низови завршавају наведеним суфиксом.
- Враћа Фалсе ако се низ не завршава наведеним суфиксом.
Пример 1: ендсвитх () Без параметара почетка и краја
text = "Python is easy to learn." result = text.endswith('to learn') # returns False print(result) result = text.endswith('to learn.') # returns True print(result) result = text.endswith('Python is easy to learn.') # returns True print(result)
Оутпут
Фалсе Труе Тачно
Пример 2: ендсвитх () Са параметрима старт и енд
text = "Python programming is easy to learn." # start parameter: 7 # "programming is easy to learn." string is searched result = text.endswith('learn.', 7) print(result) # Both start and end is provided # start: 7, end: 26 # "programming is easy" string is searched result = text.endswith('is', 7, 26) # Returns False print(result) result = text.endswith('easy', 7, 26) # returns True print(result)
Оутпут
Тачно Нетачно Истина
Додавање Тупле-а до ЕНДВитх ()
Методи у Питхону могуће је проследити суплексе корпица endswith()
.
Ако се низ завршава било којом ставком корпице, endswith()
враћа Труе. Ако није, враћа се Фалсе
Пример 3: завршава са () са суплексом тупле
text = "programming is easy" result = text.endswith(('programming', 'python')) # prints False print(result) result = text.endswith(('python', 'easy', 'java')) #prints True print(result) # With start and end parameter # 'programming is' string is checked result = text.endswith(('is', 'an'), 0, 14) # prints True print(result)
Оутпут
Фалсе Труе Тачно
Ако требате да проверите да ли низ почиње са наведеним префиксом, можете да користите методу стартвитх () у Питхону.