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

相关推荐

Southyeung:我说一下我的看法(有冒犯实属抱歉):(1)简历不太美观,给我一种看都不想看的感觉,感觉字体还是排版问题;(2)numpy就一个基础包,机器学习算法是什么鬼?我感觉你把svm那些写上去都要好一点。(2)课程不要写,没人看,换成获奖经历;(3)项目太少了,至少2-3个,是在不行把网上学习的也写上去。
点赞 评论 收藏
分享
Gaynes:查看图片
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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