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

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

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

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

startswith()函數(shù)

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

復(fù)制代碼 代碼如下:

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ù)判斷一個文本是否以某個或幾個字符結(jié)束,結(jié)果以True或者False返回。

復(fù)制代碼 代碼如下:

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后綴結(jié)尾判斷是否為可執(zhí)行文件

復(fù)制代碼 代碼如下:

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

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

復(fù)制代碼 代碼如下:

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

相關(guān)文章

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

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

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

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

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

    Python之捕捉異常詳解

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

    python的re模塊應(yīng)用實(shí)例

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

    python調(diào)用騰訊云實(shí)名認(rèn)證接口辨別身份證真假

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

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

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

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

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

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

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

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

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

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

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

最新評論