例如我有一个字符串" mission",我希望我的程序从第一个字母开始打印如下。
任务 issoinm ssionmi sionmis ionmiss onmissi nmissio
答案 0 :(得分:0)
此代码将提供您期望的确切输出。
def rotate(lst, n):
return lst[-n:] + lst[:-n]
s = 'mission'
for i in range(len(s)):
print(rotate(s,-i), end=' ')
输出:
mission issionm ssionmi sionmis ionmiss onmissi nmissio
轮换函数来自this post。