字符串的循环左移
def demo(s,k):
return s[k:]+s[:k]
print(demo("abcdef",3))
数组的循环左移
def RLS32(input, n):
i=1
while i<=n:
input=input<<1
if input//0x100000000 == 1: #判断是否有1溢出
input1=input % 0x100000000 #如果有,则通过%将1截断,然后在末尾+1
input=input1+1
i=i+1
return input
print(hex(RLS32(0x4f120000,5)))