Die Methode subswith() gibt True zurück, wenn eine Zeichenfolge mit dem angegebenen Suffix endet, andernfalls False.
Syntax : 
 

str.endswith (Suffix, Start, Ende)

Parameter:
 

Suffix: Suffix ist nichts anderes als eine Zeichenfolge, die überprüft werden muss. 
start: Die Startposition, an der das Suffix benötigt wird, muss innerhalb der Zeichenfolge überprüft werden. 
end: Endposition + 1, von der aus das Suffix innerhalb der Zeichenfolge überprüft werden muss. 
 

HINWEIS: Wenn der Start- und Endindex nicht angegeben wird, werden standardmäßig 0 und Länge-1 als Start- und Endindex verwendet, wobei der Endindex nicht in unserer Suche enthalten ist.
Kehrt zurück : 
 

Es gibt True zurück, wenn der String mit dem angegebenen Wert endet
Das Suffix gibt andernfalls False zurück.

CODE 1 
 



 
text = "geeks for geeks."
 
result = text.endswith('for geeks')
print (result)
 
result = text.endswith('geeks.')
print (result)
 
result = text.endswith('for geeks.')
print (result)
 
result = text.endswith('geeks for geeks.')
print (result)

Ausgabe : 
 

Falsch
Wahr
Wahr
Wahr

  
CODE 2 
 

 
text = "geeks for geeks."
 
result = text.endswith('geeks.', 10)
print(result)
 
result = text.endswith('geeks', 10, 16)
print result
 
result = text.endswith('geeks', 10, 15)
print result

Ausgabe : 
 

Wahr
Wahr
Falsch