Python練習題 常用字串函式及方法

2021-10-06 07:00:31 字數 3382 閱讀 7403

# 常用字串函式及方法

# # 1.capitalize將字串的第乙個字元轉換為大寫

# res = str.capitalize()

# print(res)

# # 2.str.center(width[, fillchar])返回乙個指定的寬度 width 居中的字串,fillchar 為填充的字元,預設為空格。

# res = str.center(40,'*')

# print(res)

# # 3.str.count(sub, start= 0,end=len(string))用於統計字串裡某個字元出現的次數。可選引數為在字串搜尋的開始與結束位置。

# res = str.count('w')

# print(res)

# # 4.str.encode(encoding='utf-8',errors='strict')以指定的編碼格式編碼字串。errors引數可以指定不同的錯誤處理方案。

# res = str.encode('gbk')

# print(res)

# # 5.str.find(str, beg=0, end=len(string))檢測字串中是否包含子字串 str ,如果指定 beg(開始) 和 end(結束) 範圍,則檢查是否包含在指定範圍內,如果指定範圍內如果包含指定索引值,返回的是索引值在字串中的起始位置。如果不包含索引值,返回-1。

# res = str.find('kaikeba')

# print(res)

# # 6.str.index(str, beg=0, end=len(string))檢測字串中是否包含子字串 str ,如果指定 beg(開始) 和 end(結束) 範圍,則檢查是否包含在指定範圍內,該方法與 python find()方法一樣,只不過如果str不在 string中會報乙個異常。

# res = str.index('w')

# print(res)

# # 7.isalnum檢測字串是否由字母和數字組成。

# res = str.isalnum()

# print(res)

# # 8.isalpha如果字串至少有乙個字元並且所有字元都是字母則返回 true, 否則返回 false

# res = str.isalpha()

# print(res)

# # 9.isdigit如果字串只包含數字則返回 true 否則返回 false..

# res = str.isdigit()

# print(res)

# # 10.islower如果字串中包含至少乙個區分大小寫的字元,並且所有這些(區分大小寫的)字元都是小寫,則返回 true,否則返回 false

# res = str.islower()

# print(res)

# # 11.isnumeric如果字串中只包含數字字元,則返回 true,否則返回 false

# res = str.isnumeric()

# print(res)

# # 12.isspace如果字串中只包含空白,則返回 true,否則返回 false.

# res = str.isspace()

# print(res)

# # 13.isupper如果字串中包含至少乙個區分大小寫的字元,並且所有這些(區分大小寫的)字元都是大寫,則返回 true,否則返回 false

# res = str.isupper()

# print(res)

# # 14.join(seq)以指定字串作為分隔符,將 seq 中所有的元素(的字串表示)合併為乙個新的字串

# s1=' '

# s2=''

# s3='-'

# res1 = s1.join(str)

# res2 = s2.join(str)

# res3 = s3.join(str)

# print(res1)

# print(res2)

# print(res3)

# # 15.len返回字串長度

# res = len(str)

# print(res)

# # 16.lower轉換字串中所有大寫字元為小寫

# res = str.lower()

# print(res)

# # 17.lstrip截掉字串左邊的空格或指定字元

# res = str.lstrip('w')

# print(res)

# # 18.max返回字串 str 中最大的字母

# res = max(str)

# print(res)

# # 19.min返回字串 str 中最小的字母

# res = min(str)

# print(res)

# # 20.replace把將字串中的 str1 替換成 str2,如果 max 指定,則替換不超過 max 次

# res = str.replace('ww','cc')

# print(res)

# # 21.split以 str 為分隔符擷取字串,如果 num 有指定值,則僅擷取 num+1 個子字串

# s1='k'

# res = str.split(s1)

# print(res)

# # 22.swapcase將字串中大寫轉換為小寫,小寫轉換為大寫

# res = str.swapcase()

# print(res)

# 23.upper轉換字串中的小寫字母為大寫

res =

str.upper(

)print

(res)

python常用字串 Python常用字串操作

1.字串首字母大寫 2.統計字串中某個字母的個數 統計字串中某個字母的個數又分兩種情況,在整個字串中統計和在某個索引範圍內統計 1 在整個字串中統計,如下面統計字串str2中字母a的個數 2 在某個索引區間內統計,如下面統計字串str2索引1到10和1到30範圍內字母t的個數 3.求字串的長度 4....

mysql常用字串 MYSQL常用字串函式寶典

mysql常用字串函式 想更進一步加強自己在查詢語句方面的能力,需要掌握常用函式。字串函式 1 concat s1,s2,sn 將s1,s2,sn串聯成乙個字串。exp root test 14 43 desc t1 field type null key default extra id int ...

python常用字串函式

生成字串變數 str python string function 字串 長度獲取 len str 例 print s length d str,len str 連線字串 sstr1 strcat sstr1 sstr2 print sstr1複製字串 strcpy sstr1,sstr2 sstr...