Python中的strip()函数,用来去除字符串中的空格和特殊字符
发布时间:2023-07-06 01:54:53
在Python中,strip()函数是用来去除字符串中的空格和指定的特殊字符的。它是一个字符串方法,可以应用于字符串对象。
strip()函数的用法是在字符串对象后面加上.(点号),再跟上strip()即可。可以使用strip()函数删除字符串开头和末尾的空格或特殊字符。
以下是strip()函数的用法和示例:
1. 去除字符串开头和结尾的空格:
string = " Hello World! " result = string.strip() print(result) # 输出:Hello World!
2. 去除字符串开头和结尾的指定字符:
string = "-----Hello World!-----"
result = string.strip('-')
print(result) # 输出:Hello World!
在上面的例子中,strip()函数的参数是一个指定的字符'-',这样就会去除字符串开头和结尾的'-'字符。
3. 去除字符串开头和结尾指定字符的组合:
string = "-----Hello World!-----"
result = string.strip('-!')
print(result) # 输出:Hello World
在这个示例中,strip()函数的参数是'-'和'!'两个字符,所以会去除字符串开头和结尾的'-'和'!'字符。
需要注意的是,strip()函数只会去除字符串开头和结尾的指定字符,中间的字符不会被处理。例如:
string = "0000Hello World!0000"
result = string.strip('0')
print(result) # 输出:Hello World!0000
在上面的例子中,strip()函数的参数是'0',所以只会去除字符串开头和结尾的'0'字符,中间的'0'字符没有被处理。
另外,strip()函数也可以不带参数,这样它就会默认去除字符串开头和结尾的空格字符。
以上就是strip()函数的介绍和用法,希望对你有所帮助。
