欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Python活力练习Day5

程序员文章站 2024-03-31 08:32:46
Day5:连续输入n个字符串,请按照长度为8拆分每个字符串后输出到新的字符串组;长度不是8的整数倍的字符串请在后面补数字0,其中,空字符串不做处理。 eg : input : 2 123456789 5678 output : 12345678 90000000 56780000 1 n = int ......

day5:连续输入n个字符串,请按照长度为8拆分每个字符串后输出到新的字符串组;长度不是8的整数倍的字符串请在后面补数字0,其中,空字符串不做处理。

  eg : input :   2

          123456789

          5678

    output :  12345678

        90000000

        56780000

 

 1 n = int(input())  #输入字符串的个数
 2 z = []
 3 for i in range(n):
 4     s = input('please input str:')
 5     str = [s[i:i+8] for i in range(0,len(s),8)]
 6     z += str
 7 
 8 #print(z)
 9 for i in z:
10     if len(z) < 8:
11         print(i + '0' * (8-len(i)))
12     else:
13         print(i)

 

输出结果:

Python活力练习Day5