题解 | #字符串分隔#
字符串分隔
https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
import sys for line in sys.stdin: data = line.strip() List8=[] index=0 n=len(data)%8 while(True):#关键在于这个循环应该是死循环,只要index超过限界就跳出去 if index+8<=len(data): #尤其注意if条件的写法,如果先写index+8>len(data)则不容易 List8.append(data[index:index+8]) index+=8 else: if n != 0:#非常重要,避免正好整除8时的全0组 List8.append(data[index:]+'0'*(8-n)) break for i in range(len(List8)): print(List8[i])