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

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'))) #<class 'list'>

#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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章