一、錯誤代碼(力扣-647題)
for i in range(1,len(s)-1): #下表范圍是從1~倒數第二個 before = i-1,after = i+1 while(before >= 0 and after <= len(s)-1): if s[before] == s[after]: count += 1 before -= 1 after += 1
(2)執行結果:SyntaxError: can't assign to operator(無法分配運算符)
(3)問題原因:兩個語句不能寫在一行,用逗號隔開也不對啊(python對格式還真是講究)
(4)解決方法:
執行結果:(我靠)