python判斷字符串以什么結(jié)尾的實例方法
函數(shù):endswith()
作用:判斷字符串是否以指定字符或子字符串結(jié)尾,常用于判斷文件類型。
相關函數(shù):判斷字符串開頭 startswith()
函數(shù)說明:
語法:
string.endswith(str, beg=[0,end=len(string)]) string[beg:end].endswith(str)
參數(shù)說明:
- string: 被檢測的字符串
- str: 指定的字符或者子字符串(可以使用元組,會逐一匹配)
- beg: 設置字符串檢測的起始位置(可選,從左數(shù)起)
- end: 設置字符串檢測的結(jié)束位置(可選,從左數(shù)起)
如果存在參數(shù) beg 和 end,則在指定范圍內(nèi)檢查,否則在整個字符串中檢查。
返回值:
如果檢測到字符串,則返回True,否則返回False。
解析:如果字符串string是以str結(jié)束,則返回True,否則返回False。
例子:
在python編輯器匯總新建一個data.py。

寫上自己的注釋。

然后新建一個變量testname。

利用endswith()來判斷字符串是不是以"ar"結(jié)尾。

將結(jié)果打印出來。

選擇"run"->"run"。

運行該程序,如果是,就會返回true。

以上就是python判斷字符串以什么結(jié)尾的實例方法的詳細內(nèi)容,更多關于python如何判斷字符串以什么結(jié)尾的資料請關注腳本之家其它相關文章!
相關文章
詳解Python排序算法的實現(xiàn)(冒泡,選擇,插入,快速)
這篇文章主要為大家介紹了Python中常見的四種排序算法的實現(xiàn):冒泡排序、選擇排序、插入排序和快速排序,文中通過圖片詳細講解了它們實現(xiàn)的原理與代碼,需要的可以參考一下2022-04-04
numpy如何取出對角線元素、計算對角線元素和np.diagonal
這篇文章主要介紹了numpy如何取出對角線元素、計算對角線元素和np.diagonal問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-06-06
Python數(shù)學建模PuLP庫線性規(guī)劃實際案例編程詳解
本節(jié)以一個實際數(shù)學建模案例,來為大家講解PuLP求解線性規(guī)劃問題的建模與編程。來鞏固加深大家對Python數(shù)學建模PuLP庫線性規(guī)劃的運用理解2021-10-10
Python實戰(zhàn)之能監(jiān)控文件變化的神器—看門狗
這篇文章主要介紹了Python實戰(zhàn)之能監(jiān)控文件變化的神器—看門狗,文中有非常詳細的圖文及代碼示例,對正在學習python的小伙伴們有非常好的幫助,需要的朋友可以參考下2021-05-05
Python中pandas模塊DataFrame創(chuàng)建方法示例
這篇文章主要介紹了Python中pandas模塊DataFrame創(chuàng)建方法,結(jié)合實例形式分析了DataFrame的功能,以及pandas模塊基于列表、字段與數(shù)組創(chuàng)建DataFrame的相關操作技巧,需要的朋友可以參考下2018-06-06
Python進階之多線程的實現(xiàn)方法總結(jié)
在python中主要有兩種實現(xiàn)多線程的方式:通過threading.Thread?()?方法創(chuàng)建線程和通過繼承?threading.Thread?類的繼承重寫run方法,接下來我們分別說一下多線程的兩種實現(xiàn)形式吧2023-04-04
PyTorch中的squeeze()和unsqueeze()解析與應用案例
這篇文章主要介紹了PyTorch中的squeeze()和unsqueeze()解析與應用案例,文章內(nèi)容介紹詳細,需要的小伙伴可以參考一下,希望對你有所幫助2022-03-03

