python之字串常規操作

2021-10-09 13:19:35 字數 1130 閱讀 5197

# python不允許直接與其他型別的資料拼接

str1 =

'今 天 一 共 花 了'

str2 =

'元錢'

num =

10print

(str1+

str(num)

+ str2)

str3=str1.split(

' ',3)

# 計算字串的長度

print

(len

(str1)

)# 擷取字串

print

(str1[2:

5])#分隔字串

print

(str3)

# count()

print

(str1.count(

'天')

)# find() 返回索引

# 可以通過檢視返回值是否大於-1來判斷字串是否存在,也可以通過'@' in 字串來查詢

# rfind()是從右向左查詢

print

(str1.find(

'今')

)# index()方法,和find()方法一樣,不過index找不到的話會丟擲異常

# startswith()返回布林值,判斷是否已字串開頭

print

(str1.startswith(

'今')

)# endswith()返回布林值,判斷是否已字串結尾

print

(str1.endswith(

'了')

)# 字母的大小寫轉換

# 1.lower()方法,全部轉換為小寫

# 2.upper()方法,全部轉換為大寫

# 去除字串中空格和特殊字元

#strip([chars])方法

#去除首位特殊字元,預設去除空格,\t,\n,\r

#lstrip,去除左側的

#rstrip,去除右側的

#格式化字串

# 使用字串的format方法

t1 =

'編號: '

print

(t1.

format

('007'

))

字串的常規操作

選出數字 includeint main return 0 選出aeiou等母音字母 includeint main str1 count 0 puts str1 return 0 字串從末尾開始計算 includeint main return 0 description 寫一函式,使輸入的乙個字...

字串的常規操作

name royal 1 移除 name 變數對應的值兩邊的空格,並輸出處理結果 res name.strip print res 2 判斷 name 變數對應的值是否以 ro 開頭,並輸出結果 res name.startswith ro print res 3 判斷 name 變數對應的值是否以...

js字串常規操作

字串 支付穿建立 1.var str hello 2.var str new string 不能使用陣列常用方法 字串的常用方法 1.charat 按照索引查詢字串的內容,並返回,語法 字串.charat 需要查詢的索引 返回值,對應索引的字串,沒有就是目標空字元 2.charcodeat 對應索引...