欢迎访问宙启技术站
智能推送

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()函数的介绍和用法,希望对你有所帮助。