python中字串一些基礎方法的使用

2021-08-10 00:24:28 字數 1627 閱讀 3756

name = " alex "

#a.移除name變數對應的值兩邊的空格,並輸入移除有的內容

print(name.strip()) #alex

#b.判斷name變數對應的值是否以 "al"開頭,並輸出結果

print(name.startswith('al')) #false

#c.判斷name變數對應的值是否以 "x"結尾,並輸出結果

print(name.endswith('x')) #false

#d.將name變數對應的值中的 " l" 替換為 " p",並輸出結果

print(name.replace('l'

, 'p')) #apex

#e.將name變數對應的值根據 " l" 分割,並輸出結果。

print(name.split('l'))#[' a', 'ex ']

#f.請問,上一題 e分割之後得到值是什麼型別?

print(type(name.split('l'))) #

#g.將name變數對應的值變大寫,並輸出結果

print(name.upper()) # alex

#h.將name變數對應的值變小寫,並輸出結果

print(name.lower()) #alex

#i.請輸出name變數對應的值的第2個字元?

print(name[1])#a

#j.請輸出name變數對應的值的前3個字元?

print(name[:2]) # a

#k.請輸出name變數對應的值的後2個字元?

print(name[-2:]) #x

#l.請輸出name變數對應的值中 "e" 所在索引位置?

print(name.index('e')) #3

Python中關於字串物件的一些基礎知識

python的字串被劃分為不可變序列的類別,意味著這些字串所包含的字元存在從左至右的位置順序,並且它們不可以在本地進行修改。基本操作 字串可以通過 操作符進行合併,可以使用 運算子進行重複。len abc 3 abc def abcdef ni 4 ni ni ni ni 字串內部的乙個反斜槓 可允...

python的一些字串操作

寫這個部落格主要是為了記錄下我學習python的過程以及知識 也可能會有其他程式語言 雖說都是一些比較基礎的東西,但有的確實很快就會遺忘,記錄下來就來這裡檢視,會方便很多。我知道,現在才起步,已經比別人晚了許多,希望自己能堅持下去,不至於落後別人太多,2019,加油!好了,言歸正傳,還是先回顧一下之...

python字串的一些方法

最重要的方法 find startwith format is類方法 strip split print 1,20 a 123 b abc c 44 d join a,b,c 字串拼接方法 print 2,d st hello kitty print 2,st.count 1 print 3,st....