亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

使用Python如何去除字符串前后的空格

發布時間:2021-05-13 17:38:42 來源:億速云 閱讀:524 作者:Leah 欄目:開發技術

今天就跟大家聊聊有關使用Python如何去除字符串前后的空格,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

其實如果要去除字符串前后的空格很簡單,那就是用strip(),簡單方便

>>> ' A BC '.strip()
'A BC'

如果不允許用strip()的方法,也是可以用正則匹配的方法來處理。

>>> s1 = ' A BC'
>>> s2 = 'A BC '
>>> s3 = ' A BC '
>>> s4 = 'A BC'
>>> def trim(s):
...   import re
...   if s.startswith(' ') or s.endswith(' '):
...     return re.sub(r"^(\s+)|(\s+)$", "", s)
...   return s
>>> trim(s1)
'A BC'
>>> trim(s2)
'A BC'
>>> trim(s3)
'A BC'
>>> trim(s4)
'A BC'

如果也不用正則匹配的話,還可以借助遞歸函數來去除前后的空格。

>>> s1 = ' A BC'
>>> s2 = 'A BC '
>>> s3 = ' A BC '
>>> s4 = 'A BC'
>>> def trim(s):
...   if s[0] == " ":
...     return trim(s[1:])   # 如果開首有多個空格的話,遞歸去除多個空格
...   elif s[-1] == " ":
...     return trim(s[:-1])  # 如果末尾有多個空格的話,遞歸去除多個空格
...   else:
...     return s
>>> trim(s1)
'A BC'
>>> trim(s2)
'A BC'
>>> trim(s3)
'A BC'
>>> trim(s4)
'A BC'

Python主要用來做什么

Python主要應用于:1、Web開發;2、數據科學研究;3、網絡爬蟲;4、嵌入式應用開發;5、游戲開發;6、桌面應用開發。

看完上述內容,你們對使用Python如何去除字符串前后的空格有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

许昌市| 深水埗区| 开江县| 铜鼓县| 马鞍山市| 望江县| 峨山| 景德镇市| 依安县| 太白县| 黑河市| 观塘区| 许昌市| 丹凤县| 托克托县| 吉隆县| 绍兴县| 大邑县| 广西| 佛教| 江山市| 孟州市| 和平县| 南部县| 景东| 仁怀市| 苍梧县| 永福县| 南阳市| 灯塔市| 呼图壁县| 綦江县| 蓬莱市| 阜平县| 肃北| 射洪县| 五河县| 武胜县| 天镇县| 中江县| 静乐县|