1. 程式人生 > >python學習筆記:string的首尾操作

python學習筆記:string的首尾操作

(一)刪除首尾特定字元:

1、S.strip([chars]):刪除字串S首尾特定字元(序列)chars,預設為空格

2、S.lstrip([chars]):刪除字串S開頭特定字元(序列)chars,預設為空格;

3、S.rstrip([chars]):刪除字串S尾部特定字元(序列)chars,預設為空格。

(二)判斷首尾字元:

1、S.startswith(sub,start=num1,end=num2):檢查字串S[start,end]是否是以指定子字串sub開頭

2、S.endswith(suffix,start=num1,end=num2):檢查字串S[start,end]是否是以指定子字串suffix結尾

print("Dogs and cats!".startswith("Do"))    # True
print("Dogs and cats!".startswith("Don't")) # False
print("-------")
print("Dogs and cats!".endswith("!"))       # True
print("Dogs and cats!".endswith("rats!"))   # False