题解 | #字符串分隔#

字符串分隔

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


import math 
def getSolution(s:str) : 
    if s == '' : 
        return ; 
    length = len(s)   
    l = length%8
  
    for i in range(0,length,8) : 
        
        if i +8 >length :
            print(s[i:]+'0'*(8-l))
        else :
            print(s[i:i+8])

if __name__ == '__main__':
    s = input() 
    getSolution(s)

思路: 使用 python 的迭代器遍历,步数设置8 ,每8次打印一次,到最后一行打印8-(len(str) - int(len(str)/8)*8) 个'0' 。

全部评论

相关推荐

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