HJ4 字符串分隔
思路:
step1:定义一个分隔函数fenge():如果字符长度大于8,则先打印前8个字符,然后将剩下的字符递归处理,再次代入函数,以此类推,直到不满足该条件为止;如果长度小于8,则将 “现有字符” 和 “与'8'个单位长度相差的数量与字符'0'相乘” 二者相加,输出打印;
step2:输入字符串n,调用fenge函数
代码如下:
def fenge(n):
if len(n) > 8:
print(n[0:8])
fenge(n[8:len(n)])
else:
print(n + (8 - len(n))*'0')
n = input()
fenge(n)