n = int(input('输入整数的位数:\n')) m = int(input('输入后移的位数:\n')) number = [] i = 1 while (i <= n): s = input('输入一个数字:\n') if s.isdigit(): number.append(s) i += 1 print('原始列表:', number) while (m > 0): number_end = number[n - 1] for i in range(n - 1, 0,-1): number[i] = number[i - 1] number[0] =number_end m-=1 print('移动之后:', number)
填写程序,输入一个n位整数,使其各位上的数顺序向后移m个位置,最后面的m个数变成最前面的 m个数。例如:输入的4位整数是6789,顺序后移2个位置,则整数是8967。
最新推荐文章于 2022-08-01 12:00:00 发布