Python:字符串分割

字符串分隔

http://www.nowcoder.com/questionTerminal/d9162298cb5a437aad722fccccaae8a7

PYTHON:
题目描述
•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;
•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
输入描述:
连续输入字符串(输入2次,每个字符串长度小于100)

输出描述:
输出到长度为8的新字符串数组

def hud():
    li = []
    for i in range(2):
        inp = input()
        a = inp.strip()
        if len(a)<8:
            li.append(a+"0"*(8-len(a)))
        else:
            for k in range(int(len(a)/8)):
                a_li = list(a)
                aa = ''.join(a_li[k*8:k*8+8])
                li.append(aa)
            if len(a)/8 > int(len(a)/8):
                a_li = list(a)
                aa_li = a_li[int(len(a)/8)*8:]
                aa = ''.join(aa_li)
                li.append(aa+"0"*(8-len(aa)))
    for vs in li:
        print(vs)
hud()
全部评论

相关推荐

整顿职场的柯基很威猛:这种不可怕,最可怕的是夹在一帮名校里的二本选手,人家才是最稳的。
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务