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)
输出结果: