字串常用操作

2021-09-22 10:17:51 字數 2022 閱讀 5629

#字串組合

a=『aa』

b=100

c=「cc」

print(a+c)

print(a+ str(b))

#刪除元素

#strip()刪除字串兩邊的空格字元

#lstrip()刪除字串左邊的空格字元

#rstrip()刪除字串右邊的空格字元

a=" caaab "

b=a.strip().strip(『cb』) #返回值 aaa

c=a.lstrip() #返回值 」caaab 「

d=a.rstrip() #返回值 「 caaab」

#修改元素

#replace()把字串str1替換成str2,需要賦值修改,直接找字串裡的值替換

a=『1,2,1』

b=a.replace(『1』,『20』)

print(b) #返回值 20,2,20

#查詢元素

#index()從左側開始查詢對應元素的下標,取第乙個

a=『python』

print(a[3]) #h 通過下標直接找元素

print(a.index(『t』)) #2

#find()從左側開始查詢指定字串是否在當前字串裡,取指定字元首字母下標,沒有找到返回-1

#rfind()從右側開始查詢指定字串是否在當前字串裡,取指定字元首字母下標,沒有找到返回-1

a=『woaizhongguo』

print(a.find(『ai』)) #2

print(a.rfind(『z』)) #4

#count 查詢字串在整體**現的次數

a=『qwertyqey』

b=a.count(『e』,1,6) # 1,6 表示取值區間,在下標 1到6 之間查詢

print(b) # 1

#split() 將對應的字串分隔開,用字串中的元素作為分隔符分割,拿字串中有的字元元素把字串分隔開,結果為列表形式輸出

a=『北,上,廣,湖南』

b=a.split(』,』)

print(b) #[『北』, 『上』, 『廣』,『湖南』]

#capitalize()將字串的首字母大寫

#title()將字串裡每個單詞的首字母大寫

a=『abcd,efg』

b=a.capitalize()

print(b) #abcd,efg

d=a.title()

print(d) #abcd,efg

#center()將字串置於新字串當中,總共加起來12個元素,且居中

#ljust()將字串置於新字串當中,總共加起來12個元素,且居左

#rjust()將字串置於新字串當中,總共加起來12個元素,且居右

a=『abcdefgh』

b=a.center(12,』』)

print(b) #abcdefgh#splitlines() 按照行分隔字串,以列表形式輸出,每行字串作為乙個元素

a=『ab\ncd\ne』

b=a.splitlines()

print(b) #[『ab』, 『cd』, 『e』]

#isalnum()判斷指定字串是否都是由字母和數字組成,是返回true,不是false

a=『abcd123』

print(a.isalnum()) #true

b=a.isalnum()

print(b) #true

#isspace() 判斷字串是否都是由空格構成,是返回true,不是false

a=』 』

print(a.isspace()) #true

b=』 123』

print(b.isspace()) #false

#isinstance() 判斷變數型別,是返回true,不是false

a=『abc』

print(isinstance(a,int)) #false

b=[1,2,3]

print(isinstance(b,list)) #true

字串常用操作。。。

include include include char itoa int value result char malloc sizeof char i 1 for j 0 jint i 65 char p itoa i printf s n p free p p null include incl...

字串常用操作

coding utf 8 import string1 判斷str unicode字串物件 def isastring anobj return isinstance anobj,basestring basesting是str,unicode的父類 defisaint anobj return i...

字串常用操作

一 變換大小寫 string.tolowercase string.touppercase var big qwertyu big.tolowercase qwertyu var yh qwertyui yh.touppercase qwertyui 二 獲取字串長度 var yy 好好學習前端做個...