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

python中startswith()和endswith()的用法詳解

 更新時間:2021年10月19日 14:54:33   作者:Python探索牛  
Python startswith() 方法用于檢查字符串是否是以指定子字符串開頭,endswith()方法主要是用于判斷字符串是否以指定字符或子字符串結(jié)尾,常用于判斷文件類型,對python startswith()和endswith()用法相關(guān)知識感興趣的朋友一起看看吧

startswith()方法

Python startswith() 方法用于檢查字符串是否是以指定子字符串開頭
如果是則返回 True,否則返回 False。如果參數(shù) beg 和 end 指定值,則在指定范圍內(nèi)檢查。
str.startswith(str, beg=0,end=len(string));

參數(shù)

  • str --檢測的字符串。
  • strbeg --可選參數(shù)用于設(shè)置字符串檢測的起始位置。
  • strend --可選參數(shù)用于設(shè)置字符串檢測的結(jié)束位置。

返回值

如果檢測到字符串則返回True,否則返回False。

常用環(huán)境:用于IF判斷

listsql = 'select * from ifrs.indiv_info'
def isSelect(sql):
    chsql = sql.upper().strip()
    if not chsql.startswith("SELECT "):
        return False
    return True

print isSelect(listsql)
[root@bigdata-poc-shtz-3 zw]# python h.py
True

endswith()方法

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

函數(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

注:會認為空字符為真

'''
學(xué)習(xí)中遇到問題沒人解答?小編創(chuàng)建了一個Python學(xué)習(xí)交流群:531509025
尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學(xué)習(xí)教程和PDF電子書!
'''
>>> endsql = 'select * from ifrs.indiv_info'
>>> endsql.endswith('info')
True
>>> endsql.endswith('info',3)
True
>>>
>>> endsql.endswith('info',3,10)
False
>>> endsql.endswith('info',25,29)
True
>>> endsql.endswith('')
True

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

>>> f = 'a.txt'
>>> if f.endswith(('.txt')):
...  print '%s is a txt' %f
... else:
...  print '%s is not a txt' %f
...
a.txt is a txt

到此這篇關(guān)于python中startswith()和endswith()的用法的文章就介紹到這了,更多相關(guān)python startswith()和endswith()用法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python實現(xiàn)冒泡排序算法的完整實例

    Python實現(xiàn)冒泡排序算法的完整實例

    這篇文章主要給大家介紹了關(guān)于Python實現(xiàn)冒泡排序算法的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • 在?Python?中使用通配符匹配字符串的方法

    在?Python?中使用通配符匹配字符串的方法

    這篇文章主要介紹了在?Python?中使用通配符匹配字符串的方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-03-03
  • Python‘==‘ 及 ‘is‘相關(guān)原理解析

    Python‘==‘ 及 ‘is‘相關(guān)原理解析

    這篇文章主要介紹了Python‘==‘ 及 ‘is‘相關(guān)原理解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • Python使用國內(nèi)鏡像加速pip安裝的方法講解

    Python使用國內(nèi)鏡像加速pip安裝的方法講解

    在Python開發(fā)中,pip是一個非常重要的工具,用于安裝和管理Python的第三方庫,然而,在國內(nèi)使用pip安裝依賴時,往往會因為網(wǎng)絡(luò)問題而導(dǎo)致速度緩慢甚至超時,為了解決這個問題,本文將詳細介紹如何使用-i參數(shù)配置國內(nèi)鏡像源,加速pip的安裝過程,需要的朋友可以參考下
    2025-02-02
  • python 實現(xiàn)得到當前時間偏移day天后的日期方法

    python 實現(xiàn)得到當前時間偏移day天后的日期方法

    今天小編就為大家分享一篇python 實現(xiàn)得到當前時間偏移day天后的日期方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • Python實現(xiàn)PS濾鏡Fish lens圖像扭曲效果示例

    Python實現(xiàn)PS濾鏡Fish lens圖像扭曲效果示例

    這篇文章主要介紹了Python實現(xiàn)PS濾鏡Fish lens圖像扭曲效果,結(jié)合實例形式分析了Python實現(xiàn)PS濾鏡的圖像扭曲效果相關(guān)操作技巧,需要的朋友可以參考下
    2018-01-01
  • Pycharm創(chuàng)建Django項目示例實踐

    Pycharm創(chuàng)建Django項目示例實踐

    本文主要介紹了Pycharm創(chuàng)建Django項目示例,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-03-03
  • Python字符串str超詳細詳解(適合新手!)

    Python字符串str超詳細詳解(適合新手!)

    str函數(shù)是Python的內(nèi)置函數(shù),它將參數(shù)轉(zhuǎn)換成字符串類型,即人適合閱讀的形式,下面這篇文章主要給大家介紹了關(guān)于Python字符串str超詳細詳解的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-11-11
  • 解決Python發(fā)送Http請求時,中文亂碼的問題

    解決Python發(fā)送Http請求時,中文亂碼的問題

    這篇文章主要介紹了解決Python發(fā)送Http請求時,中文亂碼的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python?PyQt拖動控件對齊到網(wǎng)格的方法步驟

    Python?PyQt拖動控件對齊到網(wǎng)格的方法步驟

    pyqt是一個用于創(chuàng)建GUI應(yīng)用程序的跨平臺工具包,它將python與qt庫融為一體,下面這篇文章主要給大家介紹了關(guān)于Python?PyQt拖動控件對齊到網(wǎng)格的方法步驟,需要的朋友可以參考下
    2022-12-12

最新評論

滕州市| 招远市| 额济纳旗| 蓬安县| 遂昌县| 都江堰市| 茌平县| 乡城县| 平果县| 钟山县| 莲花县| 合江县| 永顺县| 嘉鱼县| 广宁县| 温州市| 左云县| 金堂县| 镇江市| 历史| 英吉沙县| 修文县| 和林格尔县| 南川市| 浦江县| 宜宾市| 宁国市| 榆林市| 珲春市| 镇原县| 吴江市| 万山特区| 敖汉旗| 邹城市| 油尖旺区| 武冈市| 南木林县| 吴江市| 偃师市| 共和县| 景东|