题解 | #字符串分隔#

字符串分隔

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)
全部评论

相关推荐

04-10 11:56
如皋中学 Java
高斯林的信徒:双c9能简历挂的?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务