题解 | #字符串分隔#

字符串分隔

https://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7

receive = input()


def spilt_str1(string):
    for _ in range(8 - len(string)):
        string = string + "0"
    return string


def spilt_str2(string):
    return [string[i : i + 8] for i in range(0, len(string), 8)]


if len(receive) <= 8:
    receive = spilt_str1(receive)
    print(receive)
else:
    receive = spilt_str2(receive)
    if len(receive[-1]) <= 8:
        receive[-1] = spilt_str1(receive[-1])
        for i in receive:
            print(i)
    else:
        for i in receive:
            print(i)

全部评论

相关推荐

牛客吹哨人:哨哥晚点统一更新到黑名单:能救一个是一个!26届毁意向毁约裁员黑名单https://www.nowcoder.com/discuss/1525833
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务