十日十月Freddie

关注

输入字符串左移位或右移位n位

十日十月Freddie

关注

阅读 55

2022-04-30

s=str(input('请输入一行字符串:'))
n=int(input('请输入移位数:'))
l=len(s)
if n<=len(s):
    x1=s[l-n:]+s[0:l-n]
    x2=s[n:]+s[0:n]
    print('左移位%d位后是:%s'%(n,x2))
    print('右移位%d位后是:%s'%(n,x1))
else:
    print(-1)

相关推荐

律楷粑粑

python右移位运算

律楷粑粑 82 0 0

穆风1818

【Python】位运算(按位与 &、按位或 |、左移位运算符 <<(相当于乘以2)、右移位运算符 >>(相当于除以2))

穆风1818 62 0 0

我是芄兰

python变量左移位运算

我是芄兰 9 0 0

炽凤亮尧

Java 位运算(移位、位与、或、异或、非)

炽凤亮尧 92 0 0

左手梦圆

C语言左移位符号 << 结合 =| 实现置位操作

左手梦圆 49 0 0

alanwhy

编程之美3.1 字符串移位包含问题

alanwhy 62 0 0

闲云困兽

字符串循环移位的三种算法

闲云困兽 65 0 0

一条咸鱼的干货

Python右移位运算符负数

一条咸鱼的干货 47 0 0

心存浪漫

编程之美 3.1 字符串移位包含的问题

心存浪漫 73 0 0

止止_8fc8

位算符详解 按位与、或、异或、取反、左移、右移

止止_8fc8 123 0 0

精彩评论(0)

0 0 举报