欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python中的startswith和endswith函數(shù)使用實例

 更新時間:2014年08月25日 09:46:41   投稿:junjie  
這篇文章主要介紹了Python中的startswith和endswith函數(shù)使用實例,特別是endswith函數(shù),有了它,判斷文件的擴展名、文件的類型在容易不過了,需要的朋友可以參考下

在Python中有兩個函數(shù)分別是startswith()函數(shù)與endswith()函數(shù),功能都十分相似,startswith()函數(shù)判斷文本是否以某個字符開始,endswith()函數(shù)判斷文本是否以某個字符結束。

startswith()函數(shù)

此函數(shù)判斷一個文本是否以某個或幾個字符開始,結果以True或者False返回。

復制代碼 代碼如下:

text='welcome to qttc blog'
print text.startswith('w')      # True
print text.startswith('wel')    # True
print text.startswith('c')      # False
print text.startswith('')       # True

endswith()函數(shù)

此函數(shù)判斷一個文本是否以某個或幾個字符結束,結果以True或者False返回。

復制代碼 代碼如下:

text='welcome to qttc blog'
print text.endswith('g')        # True
print text.endswith('go')       # False
print text.endswith('og')       # True
print text.endswith('')         # True
print text.endswith('g ')       # False

判斷文件是否為exe執(zhí)行文件

我們可以利用endswith()函數(shù)判斷文件名的是不是以.exe后綴結尾判斷是否為可執(zhí)行文件

復制代碼 代碼如下:

# coding=utf8
 
fileName1='qttc.exe'
if(fileName1.endswith('.exe')):
    print '這是一個exe執(zhí)行文件'  
else:
    print '這不是一個exe執(zhí)行文件'
 
# 執(zhí)行結果:這是一個exe執(zhí)行文件

判斷文件名后綴是否為圖片

復制代碼 代碼如下:

# coding=utf8
 
fileName1='pic.jpg'
if fileName1.endswith('.gif') or fileName1.endswith('.jpg') or fileName1.endswith('.png'):
    print '這是一張圖片'
else:
    print '這不是一張圖片'
    
# 執(zhí)行結果:這是一張圖片

相關文章

  • 教你使用Python根據(jù)模板批量生成docx文檔

    教你使用Python根據(jù)模板批量生成docx文檔

    這篇文章主要介紹了教你使用Python根據(jù)模板批量生成docx文檔,文中有非常詳細的代碼示例,對正在學習python的小伙伴們有很好地幫助,需要的朋友可以參考下
    2021-05-05
  • pytest-sugar?執(zhí)行過程中顯示進度條的腳本分享

    pytest-sugar?執(zhí)行過程中顯示進度條的腳本分享

    Pytest-sugar是一款用來改善控制臺顯示的插件,增加了進度條顯示,使得在用例執(zhí)行過程中可以看到進度條,而且進度條是根據(jù)用例是否通過標注不同顏色,非常醒目,接下來通過本文給大家分享下pytest?sugar?顯示進度條的腳本,感興趣的朋友一起看看吧
    2022-12-12
  • Python之捕捉異常詳解

    Python之捕捉異常詳解

    這篇文章主要為大家介紹了Python的捕捉異常,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2021-12-12
  • python的re模塊應用實例

    python的re模塊應用實例

    這篇文章主要介紹了python的re模塊應用實例,包括了常見的正則匹配技巧,需要的朋友可以參考下
    2014-09-09
  • python調用騰訊云實名認證接口辨別身份證真假

    python調用騰訊云實名認證接口辨別身份證真假

    這篇文章主要為大家介紹了python辨別身份真假之騰訊云身份證實名認證接口,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-05-05
  • python+mysql實現(xiàn)簡單的web程序

    python+mysql實現(xiàn)簡單的web程序

    上篇文章我們介紹了簡單的Python web程序,實現(xiàn)hello world,本文我們來結合一下mysql,實現(xiàn)對數(shù)據(jù)庫的簡單操作,希望對大家有所幫助
    2014-09-09
  • Python 聊聊socket中的listen()參數(shù)(數(shù)字)到底代表什么

    Python 聊聊socket中的listen()參數(shù)(數(shù)字)到底代表什么

    本篇文章對Python 聊聊socket中的listen()參數(shù)(數(shù)字)到底代表什么,進行了很好的講解,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • Flask中提供靜態(tài)文件的實例講解

    Flask中提供靜態(tài)文件的實例講解

    在本篇文章里小編給大家分享的是一篇關于Flask中提供靜態(tài)文件的實例及相關知識點詳解,有興趣的朋友們可以跟著學習下。
    2021-12-12
  • Python編程入門指南之函數(shù)

    Python編程入門指南之函數(shù)

    這篇文章主要為大家介紹了Python編程之函數(shù),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-01-01
  • Facebook開源一站式服務python時序利器Kats詳解

    Facebook開源一站式服務python時序利器Kats詳解

    這篇文章主要為答案及介紹了Facebook開源一站式服務python時序利器Kats的功能詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2021-11-11

最新評論