实现目的:输入:abcde ,offset为1,输出eabcd,offset为2,输出为deabc等,偏移量为正整数。
class Solution:
def __init__(self,s,offset):
self.s=s
self.offset=offset
def rotateStr(self):
end=self.s[-self.offset:]
tail=self.s[:-self.offset]
new_s=end+tail
return new_s
if __name__=="__main__":
str1='abcdefghijk'
offset=3
s=Solution(str1,offset)
result=s.rotateStr()
print('输入字符串为:',str1)
print('输出字符串为:',result)
运行结果如下: