Menu Close

Python strip()方法

什么是Python strip()?

Python strip()函数是Python库中可用的内置函数的一部分。strip()方法从原始字符串的开头和结尾删除给定的字符。默认情况下,strip()函数从字符串的开头和结尾删除空格,并返回没有空格的相同字符串。

在此Python教程中,您将学习:

  • 什么是Python strip()?
  • 示例1:Python中的strip()方法
  • 示例2:无效数据类型上的strip()
  • 示例3:带字符参数的strip()
  • 示例4:strip()传递字符参数
  • 为什么要使用Python strip()函数?

strip()语法

string.strip([characters])

参数

  • 字符:(可选)将从原始字符串的开头或结尾删除给定的字符。
  • 如果未提供characters参数,则将删除字符串开头和结尾的空格。

返回值

Python String strip()将return:

  • 如果未指定要删除的字符,则从开头和结尾删除空格的原始字符串。
  • 如果字符串的开头或结尾没有空格,则该字符串将按原样返回并与原始字符串匹配。
  • 如果给定characters参数,并且给定了字符匹配项,则将从原始字符串中删除字符串开头或结尾处的字符,并返回其余字符串。
  • 如果给定的字符与原始字符串的开头或结尾不匹配,则将按原样返回该字符串。

Python中strip()函数的示例

示例1:Python中的strip()方法

str1 = "Welcome to icfedu!"
after_strip = str1.strip()
print(after_strip)

Output:

Welcome to icfedu!

示例3:带字符参数

str1 = "111111Welcome to icfedu!11111111"
after_strip = str1.strip("1")
print(after_strip)

Output:

Welcome to icfedu!

概要:

Python strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列。

注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。



					
Posted in Python

发表评论

相关链接