How to check if a string ends with another in Python
In this tutorial, we are going to learn about how to check if a string ends with another substring in Python.
Using endswith() method
In Python, we can use the built-in endswith()
method to check if a given string ends with another string or not.
The endswith()
method returns true
if a string ends with a particular value; otherwise, it returns false
.
Here is an example, that checks if a given string ends with .exe
or not:
str = "ram-app.exe"
result = str.endswith(".exe")
print (result)
Output:
True
False case:
str = "ram-app"
result = msg.endswith("exe")
print (result)
Output:
False
Similarly, we can also check it from a list of strings by passing a tuple.
Example:
filename = "app.js"
result = filename.endswith((".js",".html"))
print (result) # True