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....