#更优的方法:

s = input()

if len(s) == 0:
    print(s)
else:
    while len(s)>0:
        print(s[:8].ljust(8,"0"))
        s = s[8:] #不足8个时不报错,得到空字符串

PS:

切片是产生新的字符串,如果索引越界,不会报错,得到的是空字符串;

s.ljust() #左对齐,第一个参数设定字符宽度,第二个是可选参数,指定填充符号(注用字符才行),默认是空格

s.rjust() #右对齐,第一个参数设定字符宽度,第二个是可选参数,指定填充符号(注用字符才行),默认是空格

s.center() #居中对齐,第一个参数设定字符宽度,第二个是可选参数,指定填充符号(注用字符才行),默认是空格