字串:用 單引號或者雙引號引起來的資料
# 23種方法
'''find() 獲取下標的 輸出下標 沒有輸出-1
index() 沒有會報錯 ****
count() 字串出現的次數
replace() 替換 (舊值,新值) *****
split() 分割 分割後的元素 放在列表裡 ****
startswith() 以***開頭 **
endswith() 以***結尾 **
upper() 小轉大 **
lower() 大 轉 小 **
title() 將每個單詞的首字母大寫 ****
capitalize() 將第乙個單詞首字母大寫 ****
isalpha() 判斷字串是否都是字母 ****
isdigit() 判斷字串全是數字 ***
isalnum() 判斷字串 數字/字母/字母加數字
isspace() 判斷字串全是空格 ***
rjust() 將字串向右對齊
ljust() 將字串向左對齊
center() 將字串放在中間
lstrip() 去除左邊的空格
rstrip() 去除右邊的空格
strip() 去除兩邊的空格 *****
rfind() 和find是一樣的 只不過是從右往左查詢
join() 拼接 ***
'''
# 1. find方法可以在乙個較長的字串中查詢子串,他返回子串所在位置的最左端索引,如果沒有找到則返回-1
a ='abcdefghijk'
print
(a.find(
'abc'))
print
(a.find(
'abc',10
,100))
# 2. join方法是非常重要的字串方法,他是split方法的逆方法,用來連線序列中的元素,並且需要被連線的元素都必須是字串。
a =[
'1',
'2',
'3']
print
('+'
.join(a)
)# 3. split方法,是乙個非常重要的字串,它是join的逆方法,用來將字串分割成序列
print
('1+2+3+4'
.split(
'+')
)# 4. strip 方法返回去除首位空格(不包括內部)的字串
print
(" test test "
.strip())
# 5. replace方法返回某字串所有匹配項均被替換之後得到字串
print
("this is a test"
.replace(
'is'
,'is_test'
))
結果: 字串常用方法
字串常用方法 public class 3 abc 5 int indexof string str 輸出字串2在字串1中的下標 system.out.println hello crl endswith crl 6 6int indexof string str,int fromindex 在字串...
字串常用方法
1 判斷型別 9 方法說明 string.isspace 如果 string 中只包含空格,則返回 true string.isalnum 如果 string 至少有乙個字元並且所有字元都是字母或數字則返回 true string.isalpha 如果 string 至少有乙個字元並且所有字元都是字...
字串常用方法
字串常用方法 method 描述charat 返回指定索引位置的字元 charcodeat 返回指定索引位置字元的 unicode 值 concat 連線兩個或多個字串,返回連線後的字串 fromcharcode 將字元轉換為 unicode 值 indexof 返回字串中檢索指定字元第一次出現的位...