Python str.strip 用法详解及示例

Python str.strip 用法详解及示例

str.strip()Python 字符串方法之一,用于去除字符串开头和结尾的指定字符(默认是空格字符)。它返回一个新的字符串,原始字符串不会被修改。strip() 方法可以接受一个参数,指定要去除的字符。

语法:

string.strip(characters)

其中,string 为要处理的字符串,characters 为可选参数,指定要去除的字符。

以下是几个 str.strip() 的示例:

示例1:去除空格字符

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

在这个示例中,string 的两侧都有空格字符。调用 strip() 方法后,返回去除空格字符后的新字符串 new_string

示例2:去除指定字符

string = "!Hello, World!"
new_string = string.strip("H!")
print(new_string)  # 输出:ello, World

在这个示例中,string 的两端分别有一个感叹号和一个大写字母H。调用 strip("H!") 方法后,返回去除感叹号和大写字母H后的新字符串 new_string

示例3:去除多个指定字符

string = "!Hello, World!"
new_string = string.strip("!H")
print(new_string)  # 输出:ello, World

在这个示例中,string 的两端分别有一个感叹号和一个大写字母H。调用 strip("!H") 方法后,返回去除感叹号和大写字母H后的新字符串 new_string

这些示例演示了如何使用 str.strip() 方法去除字符串的开头和结尾的指定字符。根据需要,可以传递不同的字符参数来实现不同的效果。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Python 内置函数参考指南