题解 | #字符串分隔#
字符串分隔
http://www.nowcoder.com/practice/d9162298cb5a437aad722fccccaae8a7
非空字符串
进阶用法
(1)< (默认)左对齐、> 右对齐、^ 中间对齐、= (只用于数字)在小数点后进行补齐
(2)取位数“{:4s}”、"{:.2f}"等
所以
{0:0<8s} 指取8位 左对齐
format用法
相对基本格式化输出采用‘%’的方法,
format()功能更强大,该函数把字符串当成一个模板,通过传入的参数进行格式化,并且使用大括号‘{}’作为特殊字符代替‘%’
使用方法由两种:b.format(a)和format(a,b)。
while True:
try:
l = input()
for i in range(0, len(l), 8):
print("{0:0<8s}".format(l[i:i+8]))
except:
break