python字串函式strip

2021-08-08 10:59:48 字數 762 閱讀 3378

在做介面壓力測試引數化請求引數時,使用readlines()讀取txt文件,發現有\n換行符號。通過查閱資料發現字串的strip()方法可以去掉字串中頭部和尾部指定字元

語法:

str.strip([chars])

作用:

python的strip()方法用於移除字串頭部、尾部指定字元,預設是空格。返回乙個新的字串。

處理例項:

with open(".pe.txt") as f1:

type_ = f1.readlines()

# readlines()方法讀取字串所有line儲存為乙個list

# join()方法將list轉為字串。在使用字串的strip()去掉\n。

type1 = ','.join(type_).strip('\n')

# 重新將字串變為list,通過分割字串,重新變為list。

type2 = type1.split(',')

join()函式list等轉字串

語法:  'sep'.join(seq)

引數說明

sep:分隔符。可以為空

seq:要連線的元素序列、字串、元組、字典

上面的語法即:以sep作為分隔符,將seq所有的元素合併成乙個新的字串

返回值:返回乙個以分隔符sep連線各個元素後生成的字串

python字串函式

對於月份不足兩位補零操作如下 stryearmonth str year str month zfill 2 不足兩位補充0 生成字串變數 strcpy sstr1,sstr2 sstr1 strcpy sstr2 sstr1 sstr1 strcpy2 print sstr2 比較字串 strcm...

python 字串函式

str.count sub 返回 sub在str中出現的次數 str.find sub 返回 從左開始,查詢sub在str中第一次出現的位置。如果str中不包含sub,返回 1 str.index sub 返回 從左開始,查詢sub在str中第一次出現的位置。如果str中不包含sub,舉出錯誤 st...

Python 字串函式

注意cmp函式的輸出結果和c語言的strcmp是一樣的。還可以用 aaa bbb 來比較字串。擷取字串 特別注意 下標從0開始 str 0 3 不包含下標為3的字元。str 0123456789 print str 0 3 擷取第一位到第三位的字元 print str 擷取字串的全部字元 print...