一.strip()方法使用說明
注:strip()去掉左右兩邊,lstrip()去掉左邊,rstrip()去掉右邊
案例一去除左右兩邊的空格:strip()默認是去除左右兩邊的空格
userername = " xialiang "
name = username.strip()
print(name)
輸出結果:xialiang #輸出結果會去除左右兩邊的空格
案例二,去掉左右兩側的特殊字符:strip("&")
username = "&&&&&xialiang&&&&"
name = username.strip("&")
print(name)
輸出結果:xialiang #輸出結果會去掉左右兩側的&
案例三:去掉左右兩側的很多特殊字符:strip("!@#$%")
username = "!@#$%xialiang#$%"
name = username.strip("!@#$%")
print(name)
輸出結果:xialiang #輸出結果會去掉左右兩側strip()中的符號
注:strip()方法不會去掉中間的符號
案例四:
username = "!@#$%xiali%ang#$%"
name = username.strip("!@#$%")
print(name)
輸出結果:xiali%ang # 輸出結果中不會去除中間的特殊符號
二.strip()方法的簡單運用
案例一:要求在用戶輸入的時候不小心在輸入用戶名和密碼的時候不小心在前面輸入了空格和后面輸入了空格,請出掉用戶輸入的左右兩邊空格
username = input("請輸入用戶名:").strip() #在輸入是就會去掉輸入的左右兩邊的空格
passwor = inpu("請輸入密碼:").strip()