填充格式化

先取到值,然后在冒号后设定填充格式:[填充字符][对齐方式][宽度]
<10:左对齐,总共10个字符,不够的用号填充
print('{0:<10}'.format('开始执行')) ( 开始执行***** )

>10:右对齐,总共10个字符,不够的用号填充
print('{0:*>10}'.format('开始执行')) ( ******开始执行 )

^10:居中显示,总共10个字符,不够的用号填充
print('{0:*^10}'.format('开始执行')) ( *** 开始执行 *** )

精度与进制

print('{salary:.3f}'.format(salary=1232132.12351)) 精确到小数点后3位,四舍五入,结果为:1232132.124
print('{0:b}'.format(123)) 转成二进制,结果为:1111011
print('{0:o}'.format(9)) 转成八进制,结果为:11
print('{0:x}'.format(15)) 转成十六进制,结果为:f
print('{0:,}'.format(99812939393931)) 千分位格式化,结果为:99,812,939,393,931

posted @ 2020-03-05 17:11  江湖有梦  阅读(184)  评论(0编辑  收藏  举报