python兩個字串有變化值作對比

2021-10-01 14:50:00 字數 747 閱讀 8471

兩個字串作對比,實際值一些no變化,預期值中用*代替,以下是指令碼

'''

'''actual =

', "message": "請求成功"}'

expect =

', "message": "請求成功"}'

count =

0for expect_char in expect:

count +=

1if expect_char ==

'*':

# 遍歷預期字串,找到*位置

print

(count)

actual = actual[

:count -1]

+"*"

+ actual[count:

]# 把實際字串該位置替換為*

print

(actual)

for actual_char in actual[count:]:

if actual_char ==

'"':

# 依次替換後面的字元為空,直到引號,引號可以換為其他字元,亦可多個

break

actual = actual[

:count]

+ actual[count +1:

]print

(actual, count)

print

(actual)

因為對效能要求不高,想提高效能,可替換字串拼接方式。

python兩個字串有變化值作對比

兩個字串作對比,實際值一些no變化,預期值中用 代替,以下是指令碼 actual message 請求成功 expect message 請求成功 count 0 for expect char in expect count 1 if expect char 遍歷預期字串,找到 位置 print ...

連線兩個字串

include include void main char lianjie char a 30 char b 30 原型 extern char strcat char dest,char src 用法 include 功能 把src所指字串新增到dest結尾處 覆蓋dest結尾處的 0 並新增 ...

交換兩個字串

交換兩個字串,原來的字串分別為 學生 和 好 字串輸出顯示為 學生好 交換後輸出顯示為 好學生 include using namespace std int main char c1 5 學生 char c2 3 好 char m,n,t m c1 n c2 cout 交換前 m n n t co...