添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
愤怒的风衣  ·  Python 异步 ASGI ...·  3 周前    · 
仗义的柠檬  ·  Python:NumPy | Random ...·  2 周前    · 
刚毅的灭火器  ·  math — Mathematical ...·  2 周前    · 
酒量大的数据线  ·  Solved: [SOLVED] ...·  2 周前    · 
奔跑的骆驼  ·  结合使用 Oracle Database ...·  1 周前    · 
豪气的桔子  ·  Apache-Maven·  2 年前    · 
近视的人字拖  ·  JavaScript/JS ...·  2 年前    · 
绅士的蚂蚁  ·  You have an error in y ...·  2 年前    · 
original_string = "   这是一个带有空格的字符串   "
stripped_string = original_string. strip ( )
print ( stripped_string )
以上代码执行会删除字符串首尾的空格,输出结果如下:

这是一个带有空格的字符串
但是,如果字符串中有 \n 等字符,并且您只想删除空格,则需要在 strip() 方法上显式指定它,如以下代码所示:

my_string = " \n Python "
print ( my_string. strip ( " " ) )
输出结果为: Python 我们也可以使用正则表达式来删除字符串首尾的空格: import re
my_string = " Hello Python "
output = re . sub ( r '^ \s +| \s +$' , '' , my_string )
print ( output )
以上代码执行会输出结果如下:

Hello python
strip() 方法将删除字符串开头和结尾的所有空格(包括空格、制表符和换行符)。

另外 Python 还提供了两个方法用于删除字符串首尾的空格:

  • lstrip() -- 删除字符串开头的空格。
  • rstrip() -- 删除字符串结尾的空格。
  • original_string = "   这是一个带有空格的字符串   "
    left_stripped_string = original_string. lstrip ( ) # 删除开头的空格
    right_stripped_string = original_string. rstrip ( ) # 删除结尾的空格
    print ( left_stripped_string )
    print ( right_stripped_string )
    以上代码执行会输出结果如下:

    这是一个带有空格的字符串   
       这是一个带有空格的字符串

    Document 对象参考手册 Python3 实例