1. 程式人生 > >介面測試指令碼實踐記錄(四)

介面測試指令碼實踐記錄(四)

四 字串拼接

 

空值處理

當某欄位介面資料為空,則不顯示相關字串。

比如字串原本是 "。。。,淨資產收益率:ROE%",當介面資料中ROE為空,不顯示',淨資產收益率:%' 

三目運算子

ROE = ',淨資產收益率:{0}%'.format(ROE) if ROE else ''

 

值的相關性

當某一個值為空時,相關聯的另一個也置為空

if val1 == '' or val2 == '':
    val1 =  val2 = ''

 

字串拼接

result  = '{val1}{val2}{val3}...
'.format(val1=val1,val2=val2,val3=val3,...)