python format()的用法

Python format 格式化函数符串
format()常与{}配合使用
python初学,只说简单用法,通常format括号内一般直接填变量,字符串,常量等(用逗号分隔)。前面的{}一般格式是{<参数序号>:<格式控制标记>}
格式控制标记
1、填充:用于填充单个字符。
2、对齐:<左对齐,>右对齐,^居中对齐。
3、宽度:槽设定,输出宽度。
4、精度:浮点数小数精度,字符串最大输出长度。
5、类型:b,c,d,e,f,o等。

>>> print('{0} {1} {0}'.format('hello','world'))  # 打乱顺序
 hello world hello
>>> print('{a} {tom} {a}'.format(tom='hello',a='world'))  # 带关键字
world hello world
>>> '{}, {}, {}'.format('a', 'b', 'c')  # 3.1+版本支持
'a, b, c'
>>> '{2}, {1}, {0}'.format(*'abc')  # 可打乱顺序
'c, b, a'
>>> print('{:d}'.format(20))
20
>>> print('{:o}'.format(20))
24
>>>print('{:*^30}'.format("hhh"))
*************hhh**************
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值