Python strip方法详解

Python strip方法详解

Python strip方法详解

在Python中,字符串是一种不可变的数据类型。字符串的strip()方法是用来删除字符串两端的指定字符(默认为空白字符)的函数。strip()方法返回一个新的字符串,原字符串不会被改变。

语法

strip()方法的语法如下:

str.strip([chars])

其中,chars参数是可选的,用来指定要删除的字符。如果不提供chars参数,strip()方法默认会删除字符串两端的空白字符(包括空格、制表符和换行符)。

示例

下面是一个示例代码演示strip()方法的用法:

str = "  Hello, World!  "
print(str.strip())  # 输出:Hello, World!

str = "www.example.com"
print(str.strip("w.moc"))  # 输出:example

在第一个示例中,strip()方法删除字符串两端的空白字符,并返回新的字符串”Hello, World!”。在第二个示例中,strip()方法删除字符串两端的”w”、”.”和”c”字符,并返回新的字符串”example”。

注意事项

  • strip()方法只会删除字符串两端的指定字符,不会删除字符串中间的字符。
  • 如果chars参数包含多个字符,strip()方法会依次删除这些字符,直到两端没有指定字符为止。
  • strip()方法是大小写敏感的,所以要注意chars参数中字符的大小写。

总的来说,strip()方法是一个很方便的字符串处理方法,可以用来去除字符串两端多余的字符。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程