# -*- coding:utf-8 -*- classSolution: defLeftRotateString(self, s, n): # write code here ifnot s: return'' defreverseStr(string, start, end): s_list = list(string) left, right = start, end while left < right: s_list[left], s_list[right] = s_list[right], s_list[left] left += 1 right -= 1 return''.join(s_list) s = reverseStr(s, 0, n - 1) s = reverseStr(s, n, len(s) - 1) s = reverseStr(s, 0, len(s) - 1) return s