日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

python的strip、lstrip、rstrip函數的用法和實例

作者:小白修煉晉級中 更新時間: 2022-10-29 編程語言

目錄

1.strip函數的用法和實例

(1)語法和用法

①語法:str.strip([string])

②用法:替代字符串兩邊某指定字符。

(2)實例

①簡單的用法

②與if函數結合使用


1.strip函數的用法和實例

(1)語法和用法

①語法:str.strip([string])

string:指定去除左右兩端的字符。比如刪掉兩邊的空格。默認為去掉前端或者尾端的空格或者換行符刪除。

注意:不能刪掉中間的字符,只能刪掉前端或者尾端指定的字符。

②用法:替代字符串兩邊某指定字符。

應用:主要運用在某字段列,將兩邊的多余的字符剔除留下目標字符。

(2)實例

①簡單的用法

"""strip"""
#①刪掉前后端空字符
string1 = '  prospect  '
n_str1 = string1.strip()  #默認刪掉空字符
n_str1 = string1.strip(' ')  #指定刪掉空字符
print(n_str1)
#輸出結果為:prospect

#②刪掉前后字符為‘ 00’
string2 = ' 00wish00 '
n_str2 = string2.strip(' 00')
print(n_str2)
#輸出結果為:wish

#②刪掉前后字符為‘-’
string3 = '-hope-'
n_str3 = string3.strip('-')
print(n_str3)
#輸出結果為:hope

②與if函數結合使用

"""strip"""
string = ' 01Say goodbye to yesterday,say hello to today00   '
if 'today' in string:
    n_str = string.strip()
    print(n_str)  #輸出結果為:01Say goodbye to yesterday,say hello to today00
    n_str1 = n_str.strip('0')
    print(n_str1)  #輸出結果為:1Say goodbye to yesterday,say hello to today
    n_str2 =  n_str1.strip('1')
    print(n_str2)  #輸出結果為:Say goodbye to yesterday,say hello to today
else:
    print(string)

說明:lstrip是刪掉左邊的指定字符,rstrip刪掉右端指定字符。

參考文章:

Python strip()方法 | 菜鳥教程 (runoob.com)

if函數具體可參考:python的if條件語句的用法及實例_小白修煉晉級中的博客-CSDN博客_python里if函數

原文鏈接:https://blog.csdn.net/weixin_50853979/article/details/127340317

欄目分類
最近更新