English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Python 基础教程

Python 流程控制

Funzione in Python

Tipi di dati in Python

Python 文件操作

Python 对象和类

Python 日期和时间

Python 高级知识

Python 参考手册

Python 字符串 strip() 使用方法及示例

Python 字符串方法

strip()方法返回字符串的副本,用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。
注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。

strip()根据参数(指定要删除的字符集的字符串)从左右两个方向删除字符。

strip()的语法为:

string.strip([chars])

strip()参数

  • chars (可选)-一个字符串,指定要删除的字符集。

如果chars未提供参数,则会从字符串中删除所有前导和尾随空格。

strip()返回值

strip()返回字符串的副本,其中删除了前导字符和尾随字符。

  • 当chars参数中的字符组合与左侧字符串的字符不匹配时,它将停止删除前导字符。

  • 同样,当chars参数中的字符组合与右侧字符串的字符不匹配时,它将停止删除尾随字符。

示例:strip()的工作

string = ' xoxo amore xoxo   '
# 移除前导空白
print(string.strip())
print(string.strip(' xoxoe'))
# 参数不包含空格
# 不删除任何字符。
print(string.strip('sti'))
string = 'android è fantastico'
print(string.strip('an'))

运行该程序时,输出为:

xoxo amore xoxo
lov
 xoxo amore xoxo   
droid è fantastico

Python 字符串方法