在Python中,你可以使用strip()
方法来移除字符串的首尾空格。这个方法会返回一个新的字符串,该字符串是去除了原字符串首尾的空白字符(包括空格、制表符、换行符等)后的结果。
下面是一个简单的示例:
python复制代码s = " Hello, World! " s_stripped = s.strip() print(s_stripped) # 输出: "Hello, World!"
在这个示例中,s
是一个包含首尾空格的字符串。通过调用strip()
方法,我们得到了一个新的字符串s_stripped
,这个字符串的首尾空格已经被移除了。
注意,strip()
方法并不会改变原始的字符串s
,而是返回一个新的字符串。如果你想要直接修改原始的字符串,那么在Python中这是不可能的,因为Python的字符串是不可变的。你需要将strip()
方法的结果赋值给一个新的变量,或者重新赋值给原始的变量。
Python strip()方法
描述
Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。
语法
strip()方法语法:
str.strip([chars]);
参数
chars -- 移除字符串头尾指定的字符。
返回值
返回移除字符串头尾指定的字符生成的新字符串。
实例
以下实例展示了strip()函数的使用方法:
#!/usr/bin/python str = "0000000this is string example....wow!!!0000000"; print str.strip( '0' );
以上实例输出结果如下:
this is string example....wow!!!