国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python中的startswith和endswith函數使用實例

2019-11-25 18:15:56
字體:
來源:轉載
供稿:網友

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

startswith()函數

此函數判斷一個文本是否以某個或幾個字符開始,結果以True或者False返回。

復制代碼 代碼如下:

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

此函數判斷一個文本是否以某個或幾個字符結束,結果以True或者False返回。

復制代碼 代碼如下:

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執行文件

我們可以利用endswith()函數判斷文件名的是不是以.exe后綴結尾判斷是否為可執行文件

復制代碼 代碼如下:

# coding=utf8
 
fileName1='qttc.exe'
if(fileName1.endswith('.exe')):
    print '這是一個exe執行文件'  
else:
    print '這不是一個exe執行文件'
 
# 執行結果:這是一個exe執行文件

判斷文件名后綴是否為圖片

復制代碼 代碼如下:

# coding=utf8
 
fileName1='pic.jpg'
if fileName1.endswith('.gif') or fileName1.endswith('.jpg') or fileName1.endswith('.png'):
    print '這是一張圖片'
else:
    print '這不是一張圖片'
    
# 執行結果:這是一張圖片

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 崇信县| 秦皇岛市| 睢宁县| 舟山市| 城步| 渝中区| 隆安县| 石城县| 马尔康县| 商丘市| 武胜县| 巨鹿县| 木里| 兰坪| 尉氏县| 中阳县| 绥德县| 台南县| 西安市| 慈溪市| 马尔康县| 奇台县| 景宁| 理塘县| 青铜峡市| 泗水县| 金乡县| 庆城县| 辽阳市| 东山县| 海丰县| 柘城县| 饶阳县| 阿克苏市| 楚雄市| 庆云县| 浦东新区| 青海省| 瓦房店市| 永川市| 永川市|