第2章_5 字符串平移 (10 分)

接收用户输入的一个字符串,将字符串中的每个字符的位置向后移动一位,再将最后一个字符放到字符串的开头位置,将产生的新字符串进行输出。

输入格式:
用户输入一个字符串。如:abcdefg

输出格式:
将字符串中的每个字符的位置向后移动一位,再将最后一个字符放到字符串的开头位置,将产生的新字符串进行输出。如:gabcdef

输入样例1:
在这里给出一组输入。例如:

abcdefg
#结尾无空行

输出样例1:
在这里给出相应的输出。例如:

gabcdef
#结尾无空行

输入样例2:
在这里给出一组输入。例如:

《Python程序设计》
#结尾无空行

输出样例2:
在这里给出相应的输出。例如:

》《Python程序设计
#结尾无空行

代码:

nstr=[]
oddstr=input()

for i in oddstr:
    nstr.append(i)
    
last=nstr[-1]
nstr.remove(last)
nstr.insert(0,last)
for new in nstr:
    print(new,end='')

猜你喜欢

转载自blog.csdn.net/CSDN_YJX/article/details/120606653