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

Python中endswith()函數(shù)的基本使用

 更新時間:2015年04月07日 10:46:51   投稿:goldensun  
這篇文章主要介紹了Python中endswith()函數(shù)的基本使用,是Python學(xué)習(xí)當(dāng)中的基礎(chǔ)知識,該函數(shù)可以用來檢測文件類型,需要的朋友可以參考下

函數(shù):endswith()

作用:判斷字符串是否以指定字符或子字符串結(jié)尾,常用于判斷文件類型

相關(guān)函數(shù):判斷字符串開頭 startswith()


一、函數(shù)說明
語法:string.endswith(str, beg=[0,end=len(string)])
           string[beg:end].endswith(str)

參數(shù)說明:
string: 被檢測的字符串
str:      指定的字符或者子字符串(可以使用元組,會逐一匹配)
beg:    設(shè)置字符串檢測的起始位置(可選,從左數(shù)起)
end:    設(shè)置字符串檢測的結(jié)束位置(可選,從左數(shù)起)
如果存在參數(shù) beg 和 end,則在指定范圍內(nèi)檢查,否則在整個字符串中檢查 
 
返回值:
如果檢測到字符串,則返回True,否則返回False。

解析:如果字符串string是以str結(jié)束,則返回True,否則返回False

注:會認(rèn)為空字符為真

二、實例
 

>>> s = 'hello good boy doiido'
>>> print s.endswith('o')
True
>>> print s.endswith('ido')
True
>>> print s.endswith('do',4)
True
>>> print s.endswith('do',4,15)
False
 
#匹配空字符集
>>> print s.endswith('')
True
#匹配元組
>>> print s.endswith(('t','b','o'))
True

 
常用環(huán)境:用于判斷文件類型(比如圖片,可執(zhí)行文件)

>>> f = 'pic.jpg'
>>> if f.endswith(('.gif','.jpg','.png')):
  print '%s is a pic' %f
else:
  print '%s is not a pic' %f
 
 
pic.jpg is a pic

相關(guān)文章

  • Django展示可視化圖表的多種方式

    Django展示可視化圖表的多種方式

    這篇文章主要介紹了Django展示可視化圖表的多種方式,幫助大家更好的理解和學(xué)習(xí)使用django框架,感興趣的朋友可以了解下
    2021-04-04
  • python操作CouchDB的方法

    python操作CouchDB的方法

    這篇文章主要介紹了python操作CouchDB的方法,包括了couchDb庫安裝、連接服務(wù)器、創(chuàng)建數(shù)據(jù)庫、查詢數(shù)據(jù)庫、遍歷數(shù)據(jù)庫等常用的操作,非常具有實用價值,需要的朋友可以參考下
    2014-10-10
  • 如何在python字符串中輸入純粹的{}

    如何在python字符串中輸入純粹的{}

    這篇文章主要介紹了如何在python字符串中輸入純粹的{}以及python字符串連接的三種方法,需要的朋友可以參考下
    2018-08-08
  • python計算時間差的方法

    python計算時間差的方法

    這篇文章主要介紹了python計算時間差的方法,實例分析了Python時間操作的相關(guān)模塊與技巧,需要的朋友可以參考下
    2015-05-05
  • wxpython學(xué)習(xí)筆記(推薦查看)

    wxpython學(xué)習(xí)筆記(推薦查看)

    wxPython是Python編程語言的一個GUI工具箱。他使得Python程序員能夠輕松的創(chuàng)建具有健壯、功能強大的圖形用戶界面的程序
    2014-06-06
  • 關(guān)于Python調(diào)用百度語音合成SDK實現(xiàn)文字轉(zhuǎn)音頻的方法

    關(guān)于Python調(diào)用百度語音合成SDK實現(xiàn)文字轉(zhuǎn)音頻的方法

    這篇文章主要介紹了關(guān)于Python調(diào)用百度語音合成SDK實現(xiàn)文字轉(zhuǎn)音頻的方法,AipSpeech是語音合成的Python?SDK客戶端,為使用語音合成的開發(fā)人員提供了一系列的交互方法,需要的朋友可以參考下
    2023-07-07
  • python中bs4.BeautifulSoup的基本用法

    python中bs4.BeautifulSoup的基本用法

    這篇文章主要介紹了python中bs4.BeautifulSoup的基本用法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • Python入門學(xué)習(xí)之字符串與比較運算符

    Python入門學(xué)習(xí)之字符串與比較運算符

    這篇文章主要介紹了Python入門學(xué)習(xí)之字符串與比較運算符,是Python語法中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-10-10
  • python中wheel的用法整理

    python中wheel的用法整理

    在本篇文章里小編給大家整理的是關(guān)于python中wheel的用法整理內(nèi)容,需要的朋友們可以跟著學(xué)習(xí)下。
    2020-06-06
  • 解決python中顯示圖片的plt.imshow plt.show()內(nèi)存泄漏問題

    解決python中顯示圖片的plt.imshow plt.show()內(nèi)存泄漏問題

    這篇文章主要介紹了解決python中顯示圖片的plt.imshow plt.show()內(nèi)存泄漏問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04

最新評論