连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;

004-华为机试-在线测试

题目描述

•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组; 
•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 

输入描述:

连续输入字符串(输入2次,每个字符串长度小于100)

输出描述:

输出到长度为8的新字符串数组

示例1

输入

abc 123456789

输出

abc00000 12345678 90000000

具体实现

str1 = input()
str2 = input()

def string_out(str):
    if len(str) <= 8:
        print(str + "0"*(8-len(str)))
    else:
        while len(str) > 8:
            print(str[:8])
            str = str[8:]
        print(str + "0"*(8-len(str)))
    return
string_out(str1)
string_out(str2)

猜你喜欢

转载自blog.csdn.net/echo_1994/article/details/89462625