一个空间可以放几个网站,微信网站界面设计,深圳网站优化推广,做微商选择的哪个平台微平台网站Python中strip()、lstrip()、rstrip()用法详解
Python中有三个去除头尾字符、空白符的函数#xff0c;它们依次为: strip#xff1a; 用来去除头尾字符、空白符(包括\n、\r、\t、 #xff0c;即#xff1a;换行、回车、制表符、空格) lstrip#xff1a;用来去除开头字符、…Python中strip()、lstrip()、rstrip()用法详解
Python中有三个去除头尾字符、空白符的函数它们依次为: strip 用来去除头尾字符、空白符(包括\n、\r、\t、 即换行、回车、制表符、空格) lstrip用来去除开头字符、空白符(包括\n、\r、\t、 即换行、回车、制表符、空格) rstrip用来去除结尾字符、空白符(包括\n、\r、\t、 即换行、回车、制表符、空格)
注意这些函数都只会删除头和尾的字符中间的不会删除。
用法分别为 string.strip([chars]) string.lstrip([chars]) string.rstrip([chars])
参数chars是可选的当chars为空默认删除string头尾的空白符(包括\n、\r、\t、 ) 当chars不为空时函数会被chars解成一个个的字符然后将这些字符去掉。
它返回的是去除头尾字符(或空白符)的string副本string本身不会发生改变。
举例说明如下 1. 当chars为空时默认删除空白符(包括\n, \r, \t, ) str ab cd strab cd str.strip() #删除头尾空格
ab cdstr.lstrip() #删除开头空格
ab cd str.rstrip() #删除结尾空格ab cd 2.当chars不为空时函数会被chars解成一个个的字符然后将这些字符去掉。 str2 1a2b12c21str2.strip(12) #删除头尾的1和2
a2b12cstr2.lstrip(12) #删除开头的1和2
a2b12c21str2.rstrip(12) #删除结尾的1和2
1a2b12c