目錄
使用 Python 判斷字符串是否以特定子串結尾
Python 是一種流行的編程語言,它提供了許多強大的功能,其中之一就是可以判斷字符串是否以特定子串結尾。在本文中,我們將詳細介紹如何使用 Python 來判斷字符串是否以特定子串結尾。
Python 提供了一個叫做 endswith() 的函數,可以用來判斷字符串是否以特定子串結尾。endswith() 函數接受兩個參數,第一個參數是要檢查的子串,第二個參數是可選的,用來指定字符串的開始位置。如果字符串以指定的子串結尾,則函數會返回 True,否則返回 False。
舉個例子,假設我們有一個字符串:
my_string = "Hello World!"
我們可以使用 endswith() 函數來判斷字符串是否以特定子串結尾:
# 判斷字符串是否以 "World!" 結尾 result = my_string.endswith("World!") # 輸出結果 print(result)
輸出結果:
True
另外,我們還可以指定字符串的開始位置,來判斷字符串是否以特定子串結尾:
# 判斷字符串是否以 "World!" 結尾,並指定字符串的開始位置 result = my_string.endswith("World!", 6) # 輸出結果 print(result)
輸出結果:
True
總結:
Python 提供了一個叫做 endswith() 的函數,可以用來判斷字符串是否以特定子串結尾。endswith() 函數接受兩個參數,第一個參數是要檢查的子串,第二個參數是可選的,用來指定字符串的開始位置。如果字符串以指定的子串結尾,則函數會返回 True,否則返回 False。