输入一个字符串和一个非负整数N,要求将字符串循环左移N次。 输入格式: 输入在第1行中给出一个不超过100个字符长度的、以回车结束的非空字符串;第2行给出非负整数N。 输出格式: 在一行中输出循环左移N次后的字符串。
时间: 2024-04-08 22:31:59 浏览: 75
输入一串字符和输出
思路:将字符串分为两部分,分别是前n个字符和剩余的字符,然后将这两部分交换位置即可。
Python代码如下:
s = input().strip() # 输入字符串并去除首尾空格
n = int(input()) # 输入循环左移的次数
# 将字符串分为前n个字符和剩余的字符
s1 = s[:n]
s2 = s[n:]
# 将这两部分交换位置
s_new = s2 + s1
print(s_new) # 输出循环左移n次后的字符串
阅读全文