题解 | #字符串分隔#先输入后处理

字符串分隔

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

先把长度大于8的部分取出来,再处理余下的字符串,注意后面输出不能带引号,我这里连接了下。

text =[]

while True:
    try:
        sstr = input()
        text.append(sstr)
    except:
        break

for subtext in text:
    nstep, nleft = len(subtext) // 8, len(subtext) % 8
    for i in range(0,nstep):
        print(subtext[i*8:i*8+8])
    if nleft >0:
        schr =8*[0]
        schr[0:nleft] = subtext[nstep*8:nstep*8+nleft]
        print(''.join(str(x) for x in schr))
    
全部评论

相关推荐

迷茫的大四🐶:干脆大厂搞个收费培训得了,这样就人均大厂了
点赞 评论 收藏
分享
评论
2
2
分享

创作者周榜

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