知识点:1.len()函数计算字符串长度;
2.分别计算被8整除的整数和余数;
3.if函数分类讨论长度小于8 或 能整除 不能整除 最后输出的内容;
word = input()
num = len(word)
yushu = num%8
beishu = int(num/8)
if num < 8:
print(word+'0'*(8-num))
elif yushu == 0:
for i in range(0,beishu):
print(word[i*8:i*8+8])
else:
for i in range(0,beishu+1):
if i < beishu:
print(word[i*8:i*8+8])
else:
print(word[-yushu:]+'0'*(8-yushu))

京公网安备 11010502036488号