最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

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

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

startswith()函數(shù)

此函數(shù)判斷一個(gè)文本是否以某個(gè)或幾個(gè)字符開始,結(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ù)判斷一個(gè)文本是否以某個(gè)或幾個(gè)字符結(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 '這是一個(gè)exe執(zhí)行文件'  
else:
    print '這不是一個(gè)exe執(zhí)行文件'
 
# 執(zhí)行結(jié)果:這是一個(gè)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?NumPy實(shí)用函數(shù)筆記之a(chǎn)llclose

    Python?NumPy實(shí)用函數(shù)筆記之a(chǎn)llclose

    這篇文章主要給大家介紹了關(guān)于Python?NumPy實(shí)用函數(shù)筆記之a(chǎn)llclose的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-01-01
  • 基于python實(shí)現(xiàn)操作redis及消息隊(duì)列

    基于python實(shí)現(xiàn)操作redis及消息隊(duì)列

    這篇文章主要介紹了基于python操作redis及消息隊(duì)列,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-08-08
  • 如何用Python制作微信好友個(gè)性簽名詞云圖

    如何用Python制作微信好友個(gè)性簽名詞云圖

    這篇文章主要介紹了如何用Python制作微信好友個(gè)性簽名詞云圖,上次查看了微信好友的位置信息,想了想,還是不過癮,于是就琢磨起了把微信好友的個(gè)性簽名拿到,然后分詞,接著分析詞頻,最后弄出詞云圖來,需要的朋友可以參考下
    2019-06-06
  • 使用Python實(shí)現(xiàn)解析HTML的方法總結(jié)

    使用Python實(shí)現(xiàn)解析HTML的方法總結(jié)

    HTML(Hypertext Markup Language)是互聯(lián)網(wǎng)世界中的通用語言,用于構(gòu)建網(wǎng)頁(yè),本文主要為大家介紹了如何使用Python解析HTML,包括各種方法和示例代碼,希望對(duì)大家有所幫助
    2023-11-11
  • Python faker生成器生成虛擬數(shù)據(jù)代碼實(shí)例

    Python faker生成器生成虛擬數(shù)據(jù)代碼實(shí)例

    這篇文章主要介紹了Python faker生成器生成虛擬數(shù)據(jù)代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • Selenium的使用詳解

    Selenium的使用詳解

    今天小編就為大家分享一篇關(guān)于Selenium的使用詳解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-10-10
  • Python與AI分析時(shí)間序列數(shù)據(jù)

    Python與AI分析時(shí)間序列數(shù)據(jù)

    預(yù)測(cè)給定輸入序列中的下一個(gè)是機(jī)器學(xué)習(xí)中的另一個(gè)重要概念.本章為您提供有關(guān)分析時(shí)間序列數(shù)據(jù)的詳細(xì)說明,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2022-05-05
  • python算的上腳本語言嗎

    python算的上腳本語言嗎

    在本篇內(nèi)容中小編給大家分享的是關(guān)于python是否屬于腳本語言的相關(guān)內(nèi)容知識(shí)點(diǎn),有興趣的朋友們可以參考下。
    2020-06-06
  • Python中構(gòu)建終端應(yīng)用界面利器Blessed模塊的使用

    Python中構(gòu)建終端應(yīng)用界面利器Blessed模塊的使用

    Blessed?庫(kù)作為一個(gè)輕量級(jí)且功能強(qiáng)大的解決方案,開始在開發(fā)者中贏得口碑,今天,我們就一起來探索一下它是如何讓終端UI開發(fā)變得輕松而高效的吧
    2025-01-01
  • 淺談Django QuerySet對(duì)象(模型.objects)的常用方法

    淺談Django QuerySet對(duì)象(模型.objects)的常用方法

    這篇文章主要介紹了淺談Django QuerySet對(duì)象(模型.objects)的常用方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03

最新評(píng)論

广昌县| 枣强县| 措勤县| 崇阳县| 深泽县| 射阳县| 讷河市| 东乡族自治县| 民和| 开原市| 马山县| 喜德县| 中江县| 滨海县| 石阡县| 合山市| 清涧县| 吕梁市| 墨江| 仙桃市| 栾川县| 元阳县| 瑞昌市| 牙克石市| 绥宁县| 耿马| 建水县| 新沂市| 松桃| 镇江市| 浏阳市| 鄄城县| 义马市| 旌德县| 灵川县| 永清县| 依安县| 汉川市| 辉县市| 汪清县| 阳曲县|