题解 | #字符串分隔#

字符串分隔

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

利用余数判断:需要补几个零才能保证字符串长度是8的倍数 求出按8个一行输出能输出多少组 如果是一组就直接输出 如果是大于一组的,就按每组八个分行输出,下标规律是[0:8],[8:16]……以此类推

s = input()
l = len(s)
if l%8 != 0:
    for j in range(8-l%8):
        s+="0"
line = int(len(s)/8)
if line ==1:
    print(s)
else:
    for i in range(line):
        j = 8*i
        k=(8+8*i)
        print(s[j:k])
全部评论

相关推荐

评论
1
收藏
分享
牛客网
牛客企业服务