题解 | #字符串分隔#
字符串分隔
http://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
利用余数判断:需要补几个零才能保证字符串长度是8的倍数 求出按8个一行输出能输出多少组 如果是一组就直接输出 如果是大于一组的,就按每组八个分行输出,下标规律是[0:8],[8:16]……以此类推
s = input()
l = len(s)
if l%8 != 0:
for j in range(8-l%8):
s+="0"
line = int(len(s)/8)
if line ==1:
print(s)
else:
for i in range(line):
j = 8*i
k=(8+8*i)
print(s[j:k])