Python中判斷文字字元的函式

2021-09-20 22:45:33 字數 1307 閱讀 5115

在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執行檔案

判斷檔名字尾是否為

複製** **如下:

print '這是一張'

else:

print '這不是一張'

# 執行結果:這是一張

python文字字元分析

編寫程式接收字串,按字元出現頻率的降序列印字母。分別嘗試錄入一些中英文文章片段,比較不同語言之間字元頻率的差別。a6.4calletter txt input 請輸入一段英文片段 txt txt.lower count for i in range 97 123 count chr i txt.co...

python中文字字型 Python中的文字和位元組

概述 最近工作中的專案同時使用到了 python2 和 python3 遇到了文字和位元組方面的 tricks,自己之前對這方面不太了解,學習並總結一下。編碼介紹 unicode 標準 unicode 是用於表示文字以供計算機進行處理的通用字元編碼標準。unicode 標準提供了一種對多語種純文字進...

解決Python對齊文字字串問題

問題 我們需要以某種對齊方式將文字做格式化處理。解決方案 對於基本的字串對齊要求,可以使用字串的ljust rjust 和程式設計客棧center 方法。示例如下 text hello world text.ljust 20 hello world text.rjuthlmvuayzgst 20 h...