感觉这个地方  if i == len(s) - 1:                 last_char = None             else:                 last_char = s[i + 1] 应该改成   last_char = s[i]