python中的字串操作 1

2021-09-29 10:37:49 字數 772 閱讀 4919

首字母大寫

s=

'abcde fghij klmn'

s.capitalize(

)

全部轉換成小寫

s.lower(

)

全部轉換成大寫

s.upper(

)

大小寫相互轉換 即字串中的大寫字母轉換為小寫字母 小寫字母轉換為大寫

s.swapcase(

)

轉換成小寫, 和lower的區別: lower()對某些字元支援不夠好。casefold()對所有字母都有效. 比如東歐的一些字⺟(不是很常用)

s.casefold(

)

每個被特殊字元隔開的字母首字⺟大寫(中文也算是特殊字元)

s.title(

)

# 去空格

s7 =

" tom marry haha"

ret = s7.strip(

)# 去掉左右兩端的空格

print

(ret)

ret = s7.lstrip(

)# 去掉左邊空格

print

(ret)

ret = s7.rstrip(

)# 去掉右邊空格

print

(ret)

python 中的字串操作

s.strip lstrip rstrip strcpy sstr1,sstr2 sstr1 strcpy sstr2 sstr1 sstr1 strcpy2 print sstr2 strcat sstr1,sstr2 sstr1 strcat sstr2 sstr1 sstr2 print ss...

字串操作 1

a 大串中查詢子串出現的次數 public class substringdemo 方式2 不擷取字串,逐漸縮小查詢範圍 private static intgetcount2 string str,string regex return count 方式1 查詢到小串後將已經查詢的部分擷取掉。返回...

Python中字串操作函式

1.求長度 len eg a hello len a 5 注意,如果保護中文,要注意了,len函式得不到期望的值 2.把所有字母都換成大寫 upper 3.把所有字母換成小寫 hello world lower 4.把字串中的首字母大寫,並把剩餘字母轉換成小寫 hello world capital...