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

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ù)判斷文本是否以某個字符結(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?NumPy實用函數(shù)筆記之a(chǎn)llclose

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

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

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

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

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

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

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

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

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

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

    Selenium的使用詳解

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

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

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

    python算的上腳本語言嗎

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

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

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

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

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

最新評論

呼伦贝尔市| 盈江县| 漳州市| 保靖县| 天峻县| 泰来县| 平利县| 共和县| 布拖县| 肥西县| 宣城市| 白城市| 桂平市| 乌拉特中旗| 新平| 富川| 马边| 高阳县| 蒲城县| 黄冈市| 黄骅市| 渑池县| 麻栗坡县| 西藏| 锦州市| 信宜市| 灯塔市| 澜沧| 嘉鱼县| 桑植县| 彭山县| 平塘县| 石柱| 丹巴县| 安岳县| 赣榆县| 西华县| 娄底市| 横峰县| 龙口市| 垫江县|