Python strip 去除空白與去除特殊字元用法與範例

本篇 ShengYu 介紹 Python strip 去除空白與去除特殊字元的用法與範例。
以下範例是在 Python 3 環境下測試過。

Python strip 去除空白

Python strip 的功用是用來去除一些多餘的字串,例如字串頭的空白或字串尾的空白,
實際上只要是字串頭部與字串尾部有包含空白的都會去除,字串中段的部份並不會去除。

Python strip 的用法如下,

python-os-path-basename.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/usr/bin/env python3
# -*- coding: utf-8 -*-

str1 = ' 123 '
str2 = str1.strip()
print(str2 + ' len:' + str(len(str2)))
str3 = ' 123'
str4 = str3.strip()
print(str4 + ' len:' + str(len(str4)))
str5 = '123 '
str6 = str5.strip()
print(str6 + ' len:' + str(len(str6)))
str7 = '123 5 7 9 '
str8 = str7.strip()
print(str8 + ' len:' + str(len(str8)))

輸出結果如下:

1
2
3
4
123 len:3
123 len:3
123 len:3
123 5 7 9 len:9

下一篇介紹 join 連接字串的用法

參考
Python strip()方法 | 菜鸟教程
https://www.runoob.com/python/att-string-strip.html
Python3 strip()方法 | 菜鸟教程
https://www.runoob.com/python3/python3-string-strip.html

其它相關文章推薦
如果你想學習 Python 相關技術,可以參考看看下面的文章,
Python str 字串用法與範例
Python 新手入門教學懶人包
Python 字串分割 split
Python 連接字串 join
Python 取代字元或取代字串 replace
Python 取出檔案名稱 basename
Python 取出目錄的路徑 dirname