4.字符串分隔
程序员文章站
2022-03-08 14:08:15
...
题目描述:连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。
输入描述:连续输入字符串(输入2次,每个字符串长度小于100)
输出描述:输出到长度为8的新字符串数组
示例1输入
abc
123456789
输出
abc00000
12345678
90000000
while True:
try:
string=input().strip()
while len(string) > 8: # 利用循环
print(string[:8]) # 长度大于8,打印前8个
string = string[8:] # 将剩余的给str,继续上面的判断
print(string.ljust(8, '0')) # 长度小于等于8时,用0填充至8
#str.ljust(width[, fillchar])返回一个原字符串左对齐,用fillchar填充至width的新字符串
except:
break