码迷,mamicode.com
首页 > 其他好文 > 详细

format格式

时间:2020-07-03 23:28:02      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:参数   数位   组成   code   soft   语法   设置   匹配   空格   

{格式字符串}.format(参数)
格式字符串:普通字符串和{替换格式符}组成的字符串
参数:匹配替换的内容
格式说明标记的语法格式为:
[ [fill] align] [sign] [width] [,] [.precision] [type]
fill:设置填充的字符,可省略,默认为空格;
align:设置对齐方式,^、<、>分别是居中、左对齐、右对齐,可省略,默认右对齐;
sign:设置数值型数据前的符号,+表示须在正数前加正号,-表示在正数前不变,空格表示在正数前加空格,可省略;
width:设置格式化后的字符串所占宽度,可省略;
逗号(,):为数字添加千位分隔符,可省略;
precision:设置数值型数据保留的小数位数,可省略;
type:设置格式化类型
# *填充字符,>右对齐, 6宽度, .2小数位  , f 浮点数格式 
In: {:*>6.2f}.format(3.1415926)
Out: **3.14

技术图片

例:使用format格式化字符串
# 长度为10,使用二进制数值,内容居中对齐
In: {0:^10b}.format(12)   # 0表示第0个数据,此处可省略
Out:    1100   

# 第0个数用百分比,第1个数用科学计算法,均保留2位小数
In: {0:.2%}和{1:.2e}.format(0.1234, 123456)
Out: 12.34%和1.23e+05

# 长度为10,保留2位小数,使用","千位分隔符,右对齐,长度不够用“#”填充
In: {:#>10,.2f}.format(1234.5678)
Out: ##1,234.57

 

format格式

标签:参数   数位   组成   code   soft   语法   设置   匹配   空格   

原文地址:https://www.cnblogs.com/hany-postq473111315/p/13233095.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!