可以自己跑一下**,有的受中文的影響,有的自動忽略中文的影響
varstr = 'iloveyou'
# 一 大小寫轉換函式
# str.capitalize() 返回原字串的副本,其首個字元大寫,其餘為小寫。
res = varstr.capitalize()
# str.title() 返回原字元的副本,把字串中的每個單詞首字母大寫
res = varstr.title()
# str.upper() # 把字串中的英文本元全部轉為 大寫
res = varstr.upper()
# str.lower() # 把字串中的英文本元全部轉為 小寫
res = res.lower()
# 返回原字串的副本,其中大寫字元轉換為小寫,反之亦然。
res = varstr.swapcase()
# 二,字元檢測方法
# 檢測當前的字串中的英文本元否全部由 大寫 字元組成
res = varstr.isupper()
# 檢測當前的字串中的英文本元否全部由 小寫 字元組成
res = varstr.islower()
# 檢測當前的字串中的英文單詞部分 是否符合 title 標題的 要求
res = varstr.istitle()
#str.isalnum() #檢測當前的字串是否由字元(中文,英文本元,數字)組成
res = varstr.isalnum()
# str.isalpha() # 檢測當前的字串是否由中英文本元組成(不包含數字和其它字元)
res = varstr.isalpha()
# str.isdigit() # 檢測當前的字串是否由數字字元組成
res = varstr.isdigit()
# str.isspace() # 檢測當前的字串是否由空格字元組成
res = varstr.isspace()
# 檢測乙個字串是否由指定的字元開頭的,也可以指定開始和結束的位置
res = varstr.startswith('l')
res = varstr.startswith('l',1)
# 檢測乙個字串是否由指定的字元結尾的,也可以指定開始和結束的位置
res = varstr.endswith('love')
res = varstr.endswith('love',0,5)
print(res)
string中英文本元
在c 中字串類的string的模板原型是basic string template class elem,class traits char traits elem class ax allocator elem class basic string 第乙個引數 elem表示型別。第二個引數trai...
python中的中英文本元統計
英語字元和中文字元的區別在於 大小寫字元和字元個數 中文中是乙個詞語 統計英語字元 def gettext txt open halmet.txt r read txt txt.lower 文中所有英語小寫 for ch in txt txt.replace ch,return txt halmet...
中英文本元混合處理方法
1,txt檔案匯入sql時 303410001401?600 lang 4 t粵ig?0220?011840628900000?bpo 303410001501?600 landau中er?0220?011840628900000?bpo 303410001601?600 lang 6 t漢ig?0...