Python字串(str)的主要方法(一)

2021-09-10 02:43:08 字數 2385 閱讀 5718

str.upper: 字串中全部字母變成大寫

string='testmessage'

print(string.upper())```

輸出:testmessage

str.upper: 字串中全部字母變成大寫

string='testmessage'

print(string.lower())

輸出testmessage

str.capitalize(): 字串第乙個字母變大寫

string='test message one'

print(string.capitalize())

輸出:test message one```

str.title(): 字串內所有字母塊首字母變大寫

string='test message one'

print(string.title())

輸出:test message one

str.center():

#示例含義:一共輸出20個字元,將test置於字串中間,其他字元位置用『k』填充

string='test'

print(string.center(20,"k")

輸出:kkkkkkkktestkkkkkkkk

str.count(): 計算元素在字串**現的次數

string='abcdddmc'

print(string.count("d"))

輸出:3

str.endswith(』』,start=none,end=none):

示例釋義:判斷string從的第2個到第7個(從0開始數)這一塊是否以h 結尾,返回true or false

string='hjdjebhhhhd'

print(string.endswith('h',3,8))

輸出:true

str.startswith(』』,start=none,end=none): 同endswith

str.find(『需要查詢的值』,start=none,end=『none』):

含義:在string的第1-8個字元內找b,找到後返回b在string中的位置,找不到則返回-1

string='hjdjebhhhhd'

print(string.find('b',2,9))

輸出:5

10.str.format() :格式化函式

將乙個字串中的佔位符{}替換為制定的值,其他引數設定見:

test='i am , i am  years old'

v=test.format(name='alex',x=20)

print(v)

輸出:i am alex, i am 20 years old

str.format_map(): 格式化函式,以對映方式賦值

test="i am ,age"

v=test.format_map()

print(v)

輸出:i am alex,age19

str.index(『需要查詢的值』,start=none,end=none)

與find區別是:find找不到則返回-1,index找不到則報錯

#示例1:

string='hjdjebhhhhd'

print(string.index('b',2,9))

輸出:5

#示例2:

string='hjdjebhhhhd'

print(string.index('t',2,9))

輸出:traceback (most recent call last):

file "c:\users\高頓\desktop\test0918.py", line 2, in print(string.index('t',2,9))

valueerror: substring not found

str.isalnum():檢測字串是否有字母和數字組成

示例1:

string='hjdjebhhhhd6678'

print(string.isalnum())

輸出:true

示例2:

string='hjdjebhhhhd6678 你好'

print(string.isalnum())

輸出:false

python學習 str字串

s hello world print s s hello world print s s hello world print s 轉義字元案例 想表達let s go 使用轉義字元 s let s go 就想表達乙個單引號,不想組成引號對 print s 表示斜槓 比如表示c user augsn...

python基礎 字串(str

標準序列的常規操作 索引 切片 乘法 成員資格檢查 長度等 適用於字串,但字串是不可變的資料型別,因此元素賦值和切片賦值是非法的。這裡介紹字串兩個方面 字串格式設定 字串方法 使用字串格式設定運算子 並在 右邊指定格式的值。指定要設定其格式的值時,可使用單個值 如字串,數字等 亦可使用元組 設定多個...

詳解python字串相關str

目錄 for迴圈迭代 name chengwei for ch in name print ch,end c h e n g w e i 索引print name 1 hprint name 1 最後乙個為 1 i len 函式返回str字串數量 print len name 8message he...