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

相关推荐

小浪_Coding:找硬件测试,也可兼顾软测欧, 简历还可以的 ,注意排版,项目写的有条理一点, 然后个人技能多加点, 润色好简历之后就开始沟通海投了,深圳,东莞这边做硬件相关的公司还不少, 医疗类,仪器类的都可以尝试
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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