填充是用指定的字符对字符串进行填满指定的长度;就是补差价;
填充建议使用format格式化,代码示例如下:
#字符串填充
s = 'python'
f = "{0:10}".format(s)
print(f)
f = "{0:*>10}".format(s)
print(f)
f = "{0:*^10}".format(s)
print(f)
f = "{0:*<10}".format(s)
print(f)
f = "{0:*>3}".format(s)
print(f)
f = "{0:0>10}".format(1231231)
print(f)
f = "{0:0>10,}".format(1231231)
print(f)
f = "{0:.2f}".format(1231231)
print(f)
输出结果如下:
字符串填充还有一种方式很方便,
string.zfill()函数
代码示例:
print('1'.zfill(3))