题解 | #字符串分隔#
字符串分隔
https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
#获取输入 str1 = input() 定义分割函数,传入字符串 def fenge(str1): if len(str1) > 8: #如果字符串长度大于8,通过切片打印前八个字母 print(str1[:8]) str1 = str1[8:] #将尚未输出的部分使用切片的方式重新赋值给str1 return fenge(str1) #重新调用函数进行分割 elif len(str1) > 0: #如果字符串长度小于8,但是大于0,用ljust函数进行右侧补全 print(str1.ljust(8,'0')) #字符串长度小于0则不做任何操作 #调用函数 fenge(str1)