小库平台



欢迎您 本站地址:  
返回首页   返回编程教学   尚书  tiktok副业  钟声音效  算法频道书籍  学习  课本点读  拼音学习  历史趣闻 

Python 删除字符串首尾的空格

Document 对象参考手册 Python3 实例

Python 要删除字符串首尾的空格可以使用 strip() 方法。

以下是如何使用它的实例:

实例

original_string = "   这是一个带有空格的字符串   "
stripped_string = original_string.strip()
print(stripped_string)

以上代码执行会删除字符串首尾的空格,输出结果如下:

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

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

实例

my_string = " \nPython "

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 还提供了两个方法用于删除字符串首尾的空格:

实例

original_string = "   这是一个带有空格的字符串   "
left_stripped_string = original_string.lstrip()  # 删除开头的空格
right_stripped_string = original_string.rstrip()  # 删除结尾的空格

print(left_stripped_string)
print(right_stripped_string)

以上代码执行会输出结果如下:

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

Document 对象参考手册 Python3 实例


小库网-更多推荐

舔狗日记红楼梦论语
猜谜语成语故事寓言故事
亲情故事恋爱宝典中国象棋
俄罗斯方块锅碗瓢盆敲打乐器推箱子
吃豆人精品软件Adobe软件
网赚项目抖音副业宠物百科书籍
男生头像少年交友会员源码编辑器源码
价值中国象棋中医百科
三国历史南北朝后汉书
隋书新五代史辽史
FC小霸王珍味篇水果调味茶
清热泻火茶中成药学习AngularJS2
学习React学习TypeScript学习AppML

欢迎您来到小库网!
小库提示

扫描下方二维码,访问手机版。