平时在解析字符串时,可能会出现空格等比较隐蔽的字符,在处理时会出现不可预料的变化,所以strip函数的使用是很有必要的。适当的使用能增加代码的容错率。
strip()函数用于移除字符串头与尾的指定字符或字符序列(默认为移除空格或换行符等)
str.strip([chars])
"""
参数:
chars(可选参数):移除字符串头尾的指定字符串序列。
"""
返回经过处理后的新字符串。
strs = " Python "
strs_new = strs.strip()
# 输出原字符串
print(strs)
# 输出处理后字符串
print(strs_new)
# 输出结果:
>>> Python
>>>Python
strs = "***Python***"
strs_new = strs.strip("*")
# 输出原字符串
print(strs)
# 输出处理后字符串
print(strs_new)
# 输出结果
>>>***Python***
>>>Python