最新国产好看的视频,伊人天堂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

注:會認為空字符為真

'''
學習中遇到問題沒人解答?小編創(chuàng)建了一個Python學習交流群:531509025
尋找有志同道合的小伙伴,互幫互助,群里還有不錯的視頻學習教程和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)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-11-11
  • 在?Python?中使用通配符匹配字符串的方法

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

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

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

    這篇文章主要介紹了Python‘==‘ 及 ‘is‘相關(guān)原理解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    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

最新評論

泸溪县| 湘潭市| 滦平县| 洛川县| 江油市| 荥阳市| 大埔区| 洛阳市| 锡林郭勒盟| 沭阳县| 乐清市| 双城市| 怀柔区| 万盛区| 赣州市| 侯马市| 巴青县| 莲花县| 鄢陵县| 通化县| 福州市| 巢湖市| 建湖县| 宽城| 高邮市| 阿瓦提县| 西贡区| 日喀则市| 洞口县| 九江县| 松潘县| 平潭县| 兰考县| 麻阳| 晋江市| 砚山县| 喀喇沁旗| 格尔木市| 琼结县| 嘉鱼县| 隆尧县|