# abcdefg
# 0123456
# len()=7
# 字符串循环右移-----python实现
def right_move(s, n):
if s == '':
return
if n > len(s):
n -= len(s)
result = s[len(s) - n:] + s[:len(s) - n]
return result
# 字符串循环左移-----python实现
def left_move(s, n):
if s == '':
return
if n > len(s):
n -= len(s)
result = s[n:] + s[:n]
return result
s = input()
n = int(input())
if n >= 0:
print(right_move(s, n))
else:
print(left_move(s, -n))
字符串移位
最新推荐文章于 2023-06-30 18:05:46 发布